Commit Graph

3263 Commits

Author SHA1 Message Date
bjoluc
91f7b681f4 Fix plugin tests 2022-11-15 19:52:59 +01:00
bjoluc
47d98470b7 Update getLatestNode() unit test using toBe() 2022-11-15 18:41:52 +01:00
bjoluc
b5f2439f18 Update changeset 2022-11-09 18:40:22 +01:00
bjoluc
0784534335 Add changeset for test utils package 2022-11-09 18:07:11 +01:00
bjoluc
1b7c318551 Implement a trial-level save_timeline_variables parameter 2022-11-09 17:59:04 +01:00
bjoluc
b80017351c Add changeset 2022-11-09 16:28:31 +01:00
bjoluc
c4a029fae4 Update package-lock.json 2022-11-09 15:21:56 +01:00
bjoluc
b9d58a67fb Merge branch 'main' into core-rewrite 2022-11-09 15:17:53 +01:00
bjoluc
8318d380c1 Merge branch 'main' into core-rewrite 2022-11-09 15:13:58 +01:00
bjoluc
b05a45b591
Merge pull request #2857 from jspsych/dependabot/npm_and_yarn/loader-utils-2.0.3
Bump loader-utils from 2.0.2 to 2.0.3
2022-11-09 11:20:36 +01:00
bjoluc
61ec10779c Run on_timeline_start and on_timeline_finish only once per timeline 2022-11-09 11:12:38 +01:00
bjoluc
f9f99b5c32 Fix skipped tests 2022-11-09 10:10:27 +01:00
dependabot[bot]
27a175d4e0
Bump loader-utils from 2.0.2 to 2.0.3
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 02:07:34 +00:00
bjoluc
2092d12a60 Rename jsPsych.end... functions to jsPsych.abort... and implement abortCurrentTimeline 2022-11-08 22:27:32 +01:00
bjoluc
b6e096a1cc Add missing css_classes unit test 2022-11-08 16:49:36 +01:00
bjoluc
46a3b65cb6 Make absolute import paths relative 2022-11-07 20:51:23 +01:00
bjoluc
7ab7b20f52 Implement simulation mode 2022-11-07 20:40:27 +01:00
Josh de Leeuw
1b14e05995 Fix button_label_back in survey plugin documentation 2022-11-01 15:02:51 -04:00
bjoluc
677333e6fa Add missing awaits in functions-as-parameters.test.ts 2022-10-28 20:10:38 +02:00
bjoluc
efb31c9078 Fix pluginapi.test.ts 2022-10-28 15:18:40 +02:00
bjoluc
b3eff611d2 Implement extension support by integrating ExtensionManager 2022-10-28 11:28:37 +02:00
bjoluc
6e45aff804 Implement ExtensionManager 2022-10-27 19:44:48 +02:00
bjoluc
5aa986ef0e Implement save_trial_parameters 2022-10-27 14:25:02 +02:00
bjoluc
ed860ac545 Merge TimelineNode interface into abstract TimelineNode base class 2022-10-26 20:36:57 +02:00
bjoluc
89dbfa9875 Adapt implementation to dataparameter.test.ts and fix more data test suites 2022-10-26 20:16:25 +02:00
bjoluc
b9d1eac623 Fix more data test suites 2022-10-26 17:33:12 +02:00
bjoluc
088a974deb Adapt implementation to datamodule.test.ts 2022-10-26 15:43:49 +02:00
Josh de Leeuw
281c8e6c69
Merge pull request #2826 from ZhaoBin-Li/main
fixed browser-check typo in doc example
2022-10-18 16:06:00 -04:00
ZhaoBin Li
08ff122a5e
Merge pull request #1 from ZhaoBin-Li/browser-check
fixed browser-check typo in doc demos
2022-10-18 12:12:28 -04:00
Zhaobin Li
bba13d3c99 fixed browser-check typo in doc demos 2022-10-18 12:08:37 -04:00
Zhaobin Li
c75c80b7e7 fixed browser-check typo in doc example 2022-10-18 11:24:51 -04:00
bjoluc
f211f6bc53 Enhance progress bar implementation 2022-10-14 20:59:48 +02:00
bjoluc
45a218291b Extract ProgressBar class 2022-10-12 17:43:15 +02:00
Josh de Leeuw
7e62982fb8
Merge pull request #2812 from jspsych/changeset-release/main
Version Packages
2022-10-12 10:40:46 -04:00
github-actions[bot]
0f5181adb6 chore(release): version packages 2022-10-12 14:35:29 +00:00
Josh de Leeuw
dd8f3be5d9
Merge pull request #2754 from javidalpe/main
Fix preload plugin onerror callback
2022-10-12 10:32:25 -04:00
bjoluc
c536be1a05 Remove old timeline node implementation 2022-10-12 15:41:50 +02:00
bjoluc
06d87d0c81 Update more core test files 2022-10-12 11:01:24 +02:00
Josh de Leeuw
6bf9ea973e
Create bright-tables-provide.md 2022-10-11 22:10:04 -04:00
Josh de Leeuw
669568d344
Merge pull request #2811 from jspsych/fix-shuffleNoRepeats
Fixes `shuffleNoRepeats` when the equality test contains a logical OR
2022-10-11 18:44:17 -04:00
Josh de Leeuw
28136787ec add changeset 2022-10-11 18:13:08 -04:00
Josh de Leeuw
a3523ad2a5 fixes #2810 2022-10-11 18:07:24 -04:00
bjoluc
53f5dcac2c Remove getLastResult()
It was based on a misconception on my end
2022-10-11 22:07:51 +02:00
bjoluc
bdaff4aefc Adapt implementation to timelines.test.ts 2022-10-11 21:49:10 +02:00
bjoluc
668fd0edf5 Fix TimelineNodeDependencies integration with JsPsych class 2022-10-11 18:07:19 +02:00
bjoluc
771ee6671e Remove JsPsych dependency from timeline nodes 2022-10-11 17:07:36 +02:00
bjoluc
a45941ad95 Rename randomziation.test.ts => randomization.test.ts
On second thought, I like randomziation. It sounds much more random!
2022-10-11 15:11:17 +02:00
bjoluc
c9326e32bf Add test case for #2808 2022-10-11 14:59:35 +02:00
bjoluc
f23fb33a53 Enhance TestPlugin implementation to slim down unit tests 2022-10-11 14:24:04 +02:00
bjoluc
5f405ce2f7 Rename activeChild to currentChild 2022-10-10 21:28:48 +02:00