scratch-vm/test/unit
Christopher Willis-Ford 30a1ba52e3 Use absolute path for worker shim in dispatch test
Node 11 causes TinyWorker to resolve its start script path differently,
compared to Node 8. Using an absolute path works for both.
2018-11-19 11:57:43 -08:00
..
blocks_control.js Use round() instead of floor() in repeat, add unit test 2018-08-14 20:27:18 -03:00
blocks_data.js Lint 2018-03-31 13:41:39 -03:00
blocks_event.js fix inaccuracy in 760 unit regression test 2018-10-05 16:34:01 -04:00
blocks_looks.js feat: Allow switching to specially named backdrops 2018-10-10 20:06:54 +01:00
blocks_operators.js Add case from GH-1526 to unit test suite 2018-10-04 14:36:44 -04:00
blocks_procedures.js add getProcedureParamNamesIdsAndDefaults 2018-10-16 16:31:45 -04:00
blocks_sensing.js ask and wait units should define target.sprite 2018-10-05 16:42:46 -04: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 Add a test for 'getAllVariableAndListReferences' function. 2018-06-20 10:32:36 -04:00
engine_runtime.js Fix up docs and incorrect initialization of cloud data manager functions. Add 'spec' unit tests that the cloud data manager functions are actually functions. 2018-10-31 19:20:13 -04:00
engine_sequencer.js update runtime thread tests 2018-10-31 17:56:12 -04:00
engine_target.js Fix lint error 2018-11-14 19:22:41 -05:00
engine_thread.js turn reporter tree into instruction sequence 2018-06-12 14:21:40 -04: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
io_cloud.js Add and update unit tests for new create cloud variable functionality. 2018-11-14 15:46:51 -05:00
io_deviceManager.js Address feedback from review 2017-11-27 15:00:53 -05:00
io_keyboard.js Update unit tests 2018-04-25 12:26:52 -04:00
io_mouse.js Add logic to trigger click hats on mouse up on a draggable target 2018-10-25 15:08:37 -04: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
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 Fixup from comments 2018-11-07 10:11:16 -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 and update tests for deleteCostume functionality. 2018-08-21 15:42:14 -04:00
util_base64.js MicroBit extension, Scratch Link first draft. (#1230) 2018-06-18 14:56:51 -04:00
util_cast.js
util_color.js
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_rateLimiter.js Rate-limiting with a token bucket for the WeDo extension (#1540) 2018-08-29 17:37:59 -04:00
util_string.js
util_task-queue.js Rename TokenBucket to TaskQueue 2018-09-14 22:34:34 -04:00
util_timer.js Pass with --fix 2017-08-26 13:24:10 -04:00
util_xml.js
virtual-machine.js Add a unit test to ensure extensions are loaded on shareBlocksToTarget 2018-11-05 13:01:00 -05:00
vm_collectAssets.js Consolidate collectAssets into getter 2018-11-15 10:26:05 +00:00