scratch-vm/test/fixtures
Christopher Willis-Ford 15cdd2f69a
Merge pull request #2416 from adroitwhiz/no-relativetime
Remove Timer.relativeTime
2023-10-17 12:58:18 -07:00
..
execute test: fix flaky test execute/order-changes-backwards-2-broadcast-and-wait-repeat-message.sb2 2022-07-06 13:18:45 -07:00
load-extensions Set video state after project load event, adding extension for the first time 2018-12-05 11:08:00 -05:00
block-to-workspace-comments-without-scripts.sb2 Fix issue where block comments converted to workspace comments import correctly when there are no scripts on the workspace. 2018-08-24 14:29:10 -04:00
block-to-workspace-comments.sb2 Add test fixture and integration test. 2018-08-22 19:06:06 -04:00
broadcast_special_chars.sb2 Fix sb2 loading of broadcast messages with special characters. 2019-02-06 16:48:39 -05:00
broadcast_special_chars.sb3 Fix loading broadcast messages with special characters for projects that were converted from 2.0. 2019-02-06 16:58:46 -05:00
cat.sprite2 Add tests for project changed state. 2019-01-30 10:59:25 -05:00
cat.sprite3 Add tests for project changed state. 2019-01-30 10:59:25 -05:00
clone-cleanup.sb2 test(clone-cleanup): go back to using an SB2 2022-06-10 10:14:17 -07:00
cloud_variables_exceeded_limit.sb2 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
cloud_variables_exceeded_limit.sb3 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
cloud_variables_limit.sb2 Fix cloud variable limit 2019-01-07 11:12:47 -05:00
cloud_variables_limit.sb3 Fix cloud variable limit 2019-01-07 11:12:47 -05:00
cloud_variables_local.sb2 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
cloud_variables_local.sb3 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
cloud_variables_simple.sb2 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
cloud_variables_simple.sb3 Add unit and integration tests for the new functionality. 2018-10-30 18:54:25 -04:00
comments.sb2 Addressing PR comments. 2018-05-31 16:33:42 -04:00
comments.sb3 Add tests for comment save and load. 2018-06-14 16:58:03 -04:00
comments_no_duplicate_id_serialization.sb3 Clean up comment serialization, add tests for new and old serialization (old is still valid, just more verbose). 2018-06-15 14:57:49 -04:00
complex.sb2 Improve integration test coverage 2017-01-05 16:58:31 -05:00
control.sb2 Build out integration test SB2 files 2016-12-23 21:08:13 -05:00
corrupt_png.sb2 Hook up error handling to bitmap loading flow and add tests for loading missing and corrupt bitmpas from sb2 and sprite2 files 2022-05-23 19:54:45 -04:00
corrupt_png.sb3 Add tests for missing and corrupt pngs in sb3 and sprite3 files 2022-05-23 19:54:45 -04:00
corrupt_png.sprite2 Hook up error handling to bitmap loading flow and add tests for loading missing and corrupt bitmpas from sb2 and sprite2 files 2022-05-23 19:54:45 -04:00
corrupt_png.sprite3 Add tests for missing and corrupt pngs in sb3 and sprite3 files 2022-05-23 19:54:45 -04:00
corrupt_sound.sb3 Handle error from sound failing to load (e.g. corrupted sound) 2022-05-19 17:45:27 -04:00
corrupt_svg.sb2 Add sb2 and sprite2 tests for a corrupted vector costume 2022-05-21 19:51:29 -04:00
corrupt_svg.sb3 Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
corrupt_svg.sprite2 Add sb2 and sprite2 tests for a corrupted vector costume 2022-05-21 19:51:29 -04:00
corrupt_svg.sprite3 Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
data.sb2 Fix variable import scoping 2017-07-17 12:28:44 -04:00
default.sb2 Build out integration test SB2 files 2016-12-23 21:08:13 -05:00
default.sb3 Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
default_nested.sb2 Add test for nested sb2 2019-02-11 10:24:34 +01:00
demo.json Updating tests for refactoring lists. Updating demo fixture -- now we have IDs and variable types for variables. 2017-11-13 16:30:47 -05:00
dispatch-test-service.js Refactor common code in {central,worker}-dispatch 2017-08-09 17:30:00 -04:00
dispatch-test-worker-shim.js Add tests for message dispatch system; fix bugs 2017-07-21 13:23:52 -07:00
dispatch-test-worker.js Refactor common code in {central,worker}-dispatch 2017-08-09 17:30:00 -04:00
draggable.sb3 add test file for loading draggability unit test 2018-12-17 09:44:14 -08:00
edge-triggered-hat.sb3 Make Scratch 3 project timer more compatible with Scratch 2 currentMSecs usage 2019-03-29 11:43:37 -04:00
event.sb2 Build out integration test SB2 files 2016-12-23 21:08:13 -05:00
events.json Fix loading broadcast messages with special characters for projects that were converted from 2.0. 2019-02-06 16:58:46 -05:00
example_sprite.sprite2 Tests and cleanup of addSprite3 so that .sprite3 format does not need to be nested inside an extra {targets: ...} 2018-05-04 11:00:45 -04:00
fake-bitmap-adapter.js Mock bitmap loading and add sb2 and sprite2 tests for a missing svg costume 2022-05-21 19:51:29 -04:00
fake-renderer.js Mock bitmap loading and add sb2 and sprite2 tests for a missing svg costume 2022-05-21 19:51:29 -04:00
hat-execution-order.sb2 Remove monitors from sb2 fixtures that expect no threads to stay running 2018-05-09 08:44:03 -04:00
invisible-tempo-monitor-no-other-music-blocks.sb2 Ignore video sensing monitor and import music tempo monitor unless it is hidden. Load extensions for visible monitors. Add tests for new functionality. 2018-11-09 00:09:54 -05:00
invisible-video-monitor.sb2 Prevent non-core extensions from adding monitors (#1688) 2018-10-24 16:43:01 -04:00
list-monitor-rename.sb3 Add test for renamed local lists 2020-03-12 17:00:58 -04:00
looks.sb2 Remove monitors from sb2 fixtures that expect no threads to stay running 2018-05-09 08:44:03 -04:00
make-test-storage.js Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
missing_png.sb2 Hook up error handling to bitmap loading flow and add tests for loading missing and corrupt bitmpas from sb2 and sprite2 files 2022-05-23 19:54:45 -04:00
missing_png.sb3 Add tests for missing and corrupt pngs in sb3 and sprite3 files 2022-05-23 19:54:45 -04:00
missing_png.sprite2 Hook up error handling to bitmap loading flow and add tests for loading missing and corrupt bitmpas from sb2 and sprite2 files 2022-05-23 19:54:45 -04:00
missing_png.sprite3 Add tests for missing and corrupt pngs in sb3 and sprite3 files 2022-05-23 19:54:45 -04:00
missing_sound.sb3 Update storage and update 'loadSound' to handle null asset from storage. Track additional metadata for broken costumes: 'bitmapResolution' and 'dataFormat'. 2022-05-18 21:26:36 -04:00
missing_svg.sb2 Mock bitmap loading and add sb2 and sprite2 tests for a missing svg costume 2022-05-21 19:51:29 -04:00
missing_svg.sb3 Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
missing_svg.sprite2 Mock bitmap loading and add sb2 and sprite2 tests for a missing svg costume 2022-05-21 19:51:29 -04:00
missing_svg.sprite3 Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
mock-timer.js Remove Timer.relativeTime 2020-05-18 01:39:39 -04:00
monitored_variables.sb3 Clear out the blocks in dispose. Fixes #1758 where old monitored variables were getting kept across project loads 2018-12-05 12:09:12 -05:00
monitors.sb2 Add isDiscrete to monitor record, update sb2,3 and conversion tests 2019-02-11 11:09:01 -05:00
monitors.sb3 Add integration test for monitor save/load. 2018-11-09 23:45:49 -05:00
motion.sb2 Improve integration test coverage 2017-01-05 16:58:31 -05:00
offline-custom-assets.sb2 Add integration test for offline sb2 project with custom assets not on the server. 2018-04-05 10:51:15 -04:00
ordering.sb2 Order sprites in 2.0 projects based on the serailzied indexInLibrary property. Store original ordering (e.g. layer order of sprites on the stage) to use when installing targets. 2018-07-23 15:25:05 -04:00
origin-absent.sb3 add test of deserializing origin 2021-05-04 15:29:36 -04:00
origin.sb3 add test of deserializing origin 2021-05-04 15:29:36 -04:00
pen.sb2 Add test case for pen state cloning 2017-06-16 16:29:12 -07:00
procedure.sb2 Improve integration test coverage 2017-01-05 16:58:31 -05:00
readProjectFile.js Fix typo 2022-05-16 17:11:55 -04:00
saythink-and-wait.sb2 Add test for say/think and wait 2018-03-14 16:16:59 -07:00
sb2-from-sb1-missing-backdrop-image.sb2 Add integration test 2018-12-10 18:24:28 -05:00
sensing.sb2 Improve integration test coverage 2017-01-05 16:58:31 -05:00
simple-stack.js Add a utility for giving blocks new IDs, use it for sharing blocks. 2019-02-06 10:16:22 -05:00
single_sound.sb Update sb1-converter and add an sb import integration test. 2018-12-21 14:22:33 -05:00
sound.sb2 Add basic test coverage for the sound blocks 2017-02-03 17:39:36 -05:00
sprite.json Improve integration test coverage 2017-01-05 16:58:31 -05:00
stack-click.sb2 just hat changes 2017-08-03 16:01:53 -04:00
test-compare.js Add tests for TokenBucket 2018-09-13 17:05:00 -04:00
timer-greater-than-hat.sb2 Make Scratch 3 project timer more compatible with Scratch 2 currentMSecs usage 2019-03-29 11:43:37 -04:00
timer-monitor.sb3 Fix the monitor threads test. It was written before monitors could be loaded so was hand editing the monitorBlocks before loading the default project. The code I added to dispose was then clearing that out. 2018-12-05 16:54:08 -05:00
top-level-reporters.sb3 Serialize x and y for topLevel blocks even if one or both of the values is 0. 2018-12-12 18:51:36 -05:00
top-level-variable-reporter.sb2 Add a test and fix for not serializing top-level variable reporters 2018-12-05 11:35:22 -05:00
unknown-opcode-as-reporter-block.sb2 Add unit test for unknown opcode inputs 2018-11-05 13:23:31 -05:00
unknown-opcode-in-c-block.sb2 Add fixture and integration test for the project load failure that was resolved. 2018-08-23 18:56:22 -04:00
unknown-opcode.sb2 Deal with comments attached to undefined blocks 2018-06-26 16:41:10 -04:00
variable_characters.sb2 Add tests! =] 2019-02-04 19:05:44 -05:00
variable_characters.sb3 Add tests! =] 2019-02-04 19:05:44 -05:00
visible-tempo-monitor-no-other-music-blocks.sb2 Ignore video sensing monitor and import music tempo monitor unless it is hidden. Load extensions for visible monitors. Add tests for new functionality. 2018-11-09 00:09:54 -05:00
visible-video-monitor-and-video-blocks.sb2 Ignore video sensing monitor and import music tempo monitor unless it is hidden. Load extensions for visible monitors. Add tests for new functionality. 2018-11-09 00:09:54 -05:00
visible-video-monitor-no-other-video-blocks.sb2 Ignore video sensing monitor and import music tempo monitor unless it is hidden. Load extensions for visible monitors. Add tests for new functionality. 2018-11-09 00:09:54 -05:00
when-clicked.sb2 Make "when clicked" blocks target dependent. 2018-03-20 10:41:50 -04:00