Paul Kaplan
da65b41366
Merge pull request #4499 from LLK/multi-upload
...
Multiple file upload for costumes, sounds, backdrops and sprites
2019-02-08 10:47:15 -05:00
Paul Kaplan
6ede63433d
Merge pull request #4495 from paulkaplan/dynamic-wait-for-loader
...
Wait until loader becomes stale to continue in project loader tests
2019-02-06 14:34:14 -05:00
Karishma Chadha
aa7d52553a
Merge pull request #4486 from kchadha/xml-escape
...
Escape special characters in toolbox xml
2019-02-06 14:22:19 -05:00
Paul Kaplan
15642ba661
There is no loading screen for blocks example, dont wait for it
2019-02-06 14:21:20 -05:00
Paul Kaplan
7eabc4d9cd
Add integration tests for multiple file upload
...
Including sprites, backdrops, costumes and sounds inputs
2019-02-06 12:09:43 -05:00
Paul Kaplan
35413c6383
Include the waitUntilGone helper in the other project load tests
2019-02-06 11:20:24 -05:00
Paul Kaplan
8daed6d14c
Wait until loader becomes stale to continue in project loader tests
2019-02-06 11:10:09 -05:00
Paul Kaplan
6dd6c68595
Add an integration test for toolbox updating after see-inside.
...
I needed to update the player css because the editor side wasn't large enough to be useable.
2019-02-06 09:42:37 -05:00
Karishma Chadha
c062d0589b
Escape special characters in user defined strings that can appear in the toolbox xml.
2019-02-04 21:31:37 -05:00
Paul Kaplan
4ae4000682
Remove beforeunload callback that was breaking tests
2019-02-04 11:51:10 -05:00
Paul Kaplan
984eb1b073
Include a regression test for #4476
2019-02-04 09:46:58 -05:00
Paul Kaplan
719c5d3c6f
Merge branch 'develop' into improve-toolbox-perf
2019-01-30 14:47:06 -05:00
Karishma Chadha
af462ec372
Update project changes test to test a project change that should actually emit a change event. Clicking on blocks should not emit a project changed event.
2019-01-30 11:25:07 -05:00
Paul Kaplan
f7b5463461
Add test for menus not updating when adding new costumes
...
I know we will want to change this eventually, so I added comments about that. But the next commit originally contained an inadvertent change to this functionality, so I wanted to add an integration test so that when we do change it, we
2019-01-30 09:37:27 -05:00
Paul Kaplan
81bbcf8348
Add an integration test to cover renaming costumes updating the blocks
...
It looks like an "test.only" was left in on one of these tests by mistake.
2019-01-30 09:12:27 -05:00
Benjamin Wheeler
d7549bec1f
Merge pull request #4099 from benjiwheeler/sprite-animate-render
...
Sprite library animations no longer update the entire library state on every costume change
2019-01-28 10:12:36 -05:00
Paul Kaplan
8485a47f9b
Add an integration test for using the X button to delete a sprite
2019-01-17 09:14:47 -05:00
Paul Kaplan
b2117d7997
Force deny getUserMedia in tests, see if that works on travis
2019-01-14 14:24:16 -05:00
Ben Wheeler
67074edb52
added back button test
2018-12-19 09:13:48 -05:00
Ben Wheeler
a4af7adf57
enforce max width of standard library items; took out test delays
2018-12-18 10:53:53 -05:00
Ben Wheeler
c484ee5962
removed two more event handlers from library-item component, moved them to container
2018-12-17 16:59:13 -05:00
Ben Wheeler
893beb5a15
added library-item container, moved costume rotation to library items
2018-12-17 09:43:23 -05:00
Ray Schamp
56a2697749
Merge pull request #4087 from rschamp/3.0-routes
...
Use 3.0 routes for GETs
2018-12-16 10:36:05 -05:00
Benjamin Wheeler
ffa2e87824
Merge pull request #3866 from benjiwheeler/dont-prompt
...
only prompt user to save if project has changed and won’t autosave
2018-12-14 16:45:20 -05:00
Ben Wheeler
21e9909f9d
revised and added tests to handle confirm on doing file new
2018-12-14 16:28:21 -05:00
Paul Kaplan
a4d3b6b7f2
Add a regression test to make sure bug does not come back
2018-12-14 16:19:15 -05:00
Ray Schamp
5c83d603d6
Use 3.0 routes for GETs
...
This should have happened a long time ago, but the Fastly config prevented it
2018-12-14 08:53:09 -05:00
Ray Schamp
6eb080bd1f
Merge pull request #4039 from rschamp/on-click-logo
...
Add onClick prop for the logo
2018-12-13 07:26:18 -05:00
chrisgarrity
70be5a3004
Add what’s new tutorial (hidden)
2018-12-12 15:48:15 -05:00
Ray Schamp
bc783f0334
Add test for logo clicking
2018-12-12 15:39:01 -05:00
Paul Kaplan
cccce83707
Merge pull request #4020 from paulkaplan/project-load-fail
...
Show error screen when project cannot be loaded
2018-12-11 16:40:18 -05:00
Paul Kaplan
4d0983a455
Show error screen when project cannot be loaded
2018-12-11 15:06:58 -05:00
Benjamin Wheeler
80039a03a1
Merge pull request #4012 from benjiwheeler/reset-code-tab
...
after loading project, switch to code tab
2018-12-11 12:08:15 -05:00
Ben Wheeler
570815262c
added test for resetting to code tab after file new
2018-12-10 15:32:12 -05:00
Karishma Chadha
ab4af63a8d
Pull in latest changes from scratch-vm and unskip integration test that was previously failing.
2018-12-10 10:52:49 -05:00
Ben Wheeler
2793b2213f
got sounds test passing; problem was reloading url caused navigation alert
2018-12-03 17:15:13 -05:00
chrisgarrity
a8f7c6b0fe
Fix tests
2018-11-28 09:04:12 -05:00
Paul Kaplan
79a9cbea1f
Do not change to backdrops tab after adding a backdrop.
...
Expand on the backdrop integration test to make sure this is documented/tested behavior
2018-11-26 10:02:20 -05:00
Paul Kaplan
efb3647a1c
Merge pull request #3741 from paulkaplan/letter-filter
...
Filter for letters in the sprite/costumes libraries
2018-11-14 09:52:59 -05:00
Paul Kaplan
1550c9e884
Add letters tag for libraries and integration tests for using it
2018-11-14 09:38:48 -05:00
Paul Kaplan
93587c7ba1
Prevent crash after deleting sprite that had been highlighted
2018-11-13 16:27:54 -05:00
chrisgarrity
2e08c39213
Add tests
2018-11-08 11:18:13 -05:00
Paul Kaplan
a4f4209973
Merge pull request #3667 from paulkaplan/add-test-for-sprite-upload
...
Add tests for uploading sprite and costume by file
2018-11-07 12:28:53 -05:00
Eric Rosenbaum
5e1a2b65e4
Add test for Scratch Link unavailable error modal ( #3670 )
...
* Add test for Scratch Link unavailable error modal
* update vm
2018-11-07 11:52:20 -05:00
Paul Kaplan
04fe42bd38
Use path.resolve the same way the build is loaded
2018-11-07 09:10:42 -05:00
Paul Kaplan
c6055710a5
Add tests for uploading sprite and costume by file
2018-11-06 16:33:46 -05:00
Ben Wheeler
76449ed6ce
changed menu test to look for upload and download, not save and save copy
2018-11-05 17:28:01 -05:00
Paul Kaplan
ed21909f07
Pass onActivateBlocksTab to sprite library to switch tabs after adding.
...
I forgot that the integration test needs to try clicking, because finding text will find invisible text as well
2018-11-01 11:07:34 -04:00
Paul Kaplan
130bd3f05c
Add integration test for changing languages not clearing project
2018-10-30 14:05:30 -04:00
Paul Kaplan
db1d5bd25f
Merge pull request #3473 from paulkaplan/switch-to-code-after-sprite
...
Make sure to switch back to code when adding new sprites
2018-10-23 16:21:16 -04:00