scratch-vm/test/unit
2019-02-07 16:35:33 -08:00
..
blocks_control.js Make the wait block's logic and behavior more consistent with Scratch 2 (#1759) 2018-12-04 10:35:42 -05:00
blocks_data.js Lint 2018-03-31 13:41:39 -03:00
blocks_data_infinity.js Add unit tests for treatment of infinity primatives 2018-11-13 13:51:12 -05:00
blocks_event.js Add references to runtime to existing calls to Blocks constructor in tests. 2019-01-28 19:30:42 -05:00
blocks_looks.js Create a new addTarget function on the runtime which populates the targets list as well as the executable targets list. 2019-01-14 11:48:11 -05:00
blocks_motion.js Handle coordinate precision the same as Scratch 2 (#1722) 2018-11-15 15:50:56 -05:00
blocks_operators.js Add unit tests for treatment of infinity primatives 2018-11-13 13:51:12 -05:00
blocks_operators_infinity.js Revert changes to toNumber, fix comparison of infinity in cast.compare 2018-11-27 17:53:20 -05:00
blocks_procedures.js add getProcedureParamNamesIdsAndDefaults 2018-10-16 16:31:45 -04:00
blocks_sensing.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
blocks_sounds.js Revert "Revert #1260, #1258, #1239" 2018-06-22 09:33:08 -04:00
dispatch.js Use absolute path for worker shim in dispatch test 2018-11-19 11:57:43 -08:00
engine_adapter.js Make sure to set comment property of block when creating a new block via XML using the adapter. Update unit tests. 2018-06-15 13:58:03 -04:00
engine_blocks.js Fix loading broadcast messages with special characters for projects that were converted from 2.0. 2019-02-06 16:58:46 -05:00
engine_runtime.js Fix cloud variable limit 2019-01-07 11:12:47 -05:00
engine_sequencer.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
engine_target.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
engine_thread.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
engine_variable.js Escape variable name in XML 2019-01-25 10:31:33 +09:00
extension_conversion.js All tests passing 2018-04-20 10:29:29 -04:00
extension_microbit.js MicroBit extension, Scratch Link first draft. (#1230) 2018-06-18 14:56:51 -04:00
extension_music.js Fix runtime scope and unit test 2018-04-05 15:01:52 -04:00
extension_video_sensing.js Use string enumerated values for videoSensing sensor block 2018-04-11 10:30:58 -04:00
extension_video_sensing_center.png Test VideoMotion and VideoSensing blocks 2018-04-06 18:09:50 -04:00
extension_video_sensing_down-10.png Test VideoMotion and VideoSensing blocks 2018-04-06 18:09:50 -04:00
extension_video_sensing_left-5.png Test VideoMotion and VideoSensing blocks 2018-04-06 18:09:50 -04:00
extension_video_sensing_left-10.png Test VideoMotion and VideoSensing blocks 2018-04-06 18:09:50 -04:00
io_clock.js Use ES6 linting rules in the project root 2017-04-24 15:37:58 -04:00
io_cloud.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
io_keyboard.js Update unit tests 2018-04-25 12:26:52 -04:00
io_mouse.js Round the values of mouse io getScratchX/Y 2018-12-13 11:06:31 -05:00
io_mousewheel.js Mouse wheel IO system 2018-01-26 17:13:01 -04:00
io_scratchBLE.js Refactor for hardware extensions (#1555) 2018-09-07 17:01:23 -04:00
io_scratchBT.js Refactor for hardware extensions (#1555) 2018-09-07 17:01:23 -04:00
io_userData.js Add UserData ioDevice for setting and getting username from blocks 2018-07-23 09:38:58 -04:00
maybe_format_message.js Add tests for maybeFormatMessage 2018-04-06 12:26:12 -07:00
project_changed_state.js Fix tests for reordering costumes and sounds. 2019-01-30 10:59:25 -05:00
project_changed_state_blocks.js Add tests for project state changes emitted by editing blocks. 2019-01-30 10:59:25 -05:00
project_load_changed_state.js Add tests for project changed state. 2019-01-30 10:59:25 -05:00
serialization_sb2.js 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
serialization_sb3.js Populate executable targets when runtime.targets is populated so that scripts don't run before they are supposed to (e.g. before targets are done getting installed). 2019-01-11 14:52:34 -05:00
spec.js 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
sprites_rendered-target.js Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly. 2019-01-29 15:30:45 -05:00
util_base64.js MicroBit extension, Scratch Link first draft. (#1230) 2018-06-18 14:56:51 -04:00
util_cast.js Use ES6 linting rules in the project root 2017-04-24 15:37:58 -04:00
util_color.js Use ES6 linting rules in the project root 2017-04-24 15:37:58 -04:00
util_jsonrpc-web-socket.js MicroBit extension, Scratch Link first draft. (#1230) 2018-06-18 14:56:51 -04:00
util_jsonrpc.js MicroBit extension, Scratch Link first draft. (#1230) 2018-06-18 14:56:51 -04:00
util_math.js Preserve sprite layer order information across saving and loading an sb3. 2018-07-24 11:00:48 -04:00
util_mock-timer.js Build a mock Timer class and add tests for it 2019-02-07 16:35:32 -08:00
util_new-block-ids.js Update test/unit/util_new-block-ids.js 2019-02-07 08:30:38 -05:00
util_rateLimiter.js Rate-limiting with a token bucket for the WeDo extension (#1540) 2018-08-29 17:37:59 -04:00
util_string.js Fix issue where non-strings were getting passed in to escape functions for handling special characters that can appear in xml. Add tests. 2019-02-07 11:58:10 -05:00
util_task-queue.js Use MockTimer for TaskQueue tests 2019-02-07 16:35:33 -08:00
util_timer.js Build a mock Timer class and add tests for it 2019-02-07 16:35:32 -08:00
util_variable.js Add tests! =] 2019-02-04 19:05:44 -05:00
util_xml.js Fix issue where non-strings were getting passed in to escape functions for handling special characters that can appear in xml. Add tests. 2019-02-07 11:58:10 -05:00
virtual-machine.js Update VM tests to handle shared block having new ID 2019-02-06 10:35:03 -05:00
vm_collectAssets.js Consolidate collectAssets into getter 2018-11-15 10:26:05 +00:00