Commit Graph
133 Commits
Author SHA1 Message Date
Karishma Chadha 3545d3d097 Refactor shouldDisconnect logic and add more disconnection unit tests. 2018-11-20 00:14:10 -05:00
Karishma Chadha 340d368791 Set VM's cloud provider to null when disconnecting from the cloud server. Add unit test for disconnecting on unmount. 2018-11-19 13:16:38 -05:00
Karishma Chadha b7cdbb3550 Add test for ensuring that cloud connection does not happen just because of a project id change. isShowingWithId must also be true. 2018-11-16 18:24:56 -05:00
Karishma Chadha eab9b74ff7 Fix issue where regular cloud variable messages were throwing uncaught Json parse errors because of a newline being at the end of the message. Add test that fails without the bugfix. 2018-11-16 18:15:04 -05:00
Paul Kaplan 8a71501c13 Merge pull request #3794 from paulkaplan/fix-cloud-init
Support multiple commands from cloud data server
2018-11-16 08:20:11 -05:00
Paul Kaplan f98831e311 Support multiple commands from cloud data server 2018-11-15 16:49:15 -05:00
Benjamin Wheeler f0251a302b Merge pull request #3779 from benjiwheeler/error-alerts
saving, creation errors use alerts; alerts css improvements
2018-11-15 13:40:33 -05:00
Paul Kaplan bb6eb6b36d Merge pull request #3749 from kchadha/create-cloud-var
Create cloud vars
2018-11-15 09:17:32 -05:00
Ray Schamp 70a622280f Fix tests 2018-11-15 11:22:40 +00:00
Ben Wheeler 2766c9a28c saving, creation errors use alerts; alerts css improvements 2018-11-14 23:42:12 -05:00
Karishma Chadha 4ecd312954 Add unit tests for cloud manager hoc. 2018-11-14 21:37:39 -05:00
chrisgarrity c9b87382db Merge pull request #3694 from chrisgarrity/feature/3643-all-tutorials
Start Gui with Tutorials Library open for HoC
Also export Tutorial Card initialization for www.
2018-11-12 10:12:07 -05:00
chrisgarrity 2e08c39213 Add tests 2018-11-08 11:18:13 -05:00
Ben Wheeler c8b659f48c added alerts test, use named constant instead of raw strings 2018-11-08 08:02:30 -05:00
Ben Wheeler 82578d3d6f added tests for alerts 2018-11-08 08:02:30 -05:00
Ben Wheeler 7c1ecec840 got tests passing 2018-11-08 08:02:30 -05:00
Ray Schamp 554df59547 Merge pull request #3619 from paulkaplan/fix-cloud-backpack
Fix backpack crashing the GUI when trying to store a cloud variable
2018-11-08 10:16:52 +00:00
Paul Kaplan e453fe2c00 Fix problem with updating cloud vars to zero.
Added a unit test and covered the other case (not used) where you might be trying to update the index zero of a list
2018-11-05 15:17:40 -05:00
Paul Kaplan 554343968b Add unit test for base64 encoding 2018-11-02 16:03:22 -04:00
Ben Wheeler 5511c7dead added project-saver-hoc tests 2018-10-28 01:02:35 -04:00
Ray Schamp 3b90ac207b Return early if no query param
This prevents a tutorial with no urlId being returned in the case of no tutorial query param

Nice catch @kchadha!
2018-10-25 19:22:16 +01:00
Ray Schamp e2d5a88549 Use names for tutorial URL ids 2018-10-25 18:07:12 +01:00
Ben Wheeler 5f19b7e272 updated to conform to merged changes to error handling 2018-10-24 11:51:53 -04:00
Ben Wheeler 80f4e01d47 remix and save as a copy functionality
made remixing, saving as copy states; made project state naming more consistent

changed meaning of canCreateNew to true creation

fixed project-saver-hoc test

removed Remix option from standalone player menu; renamed canSaveAsCopy to canCreateCopy

added parenthesis missing from rebase

fixed create new test
2018-10-24 11:29:35 -04:00
Benjamin Wheeler 4fd0019d5d Merge pull request #3436 from benjiwheeler/project-state-error
use project state error for project state related errors
2018-10-24 11:17:48 -04:00
Paul Kaplan f6b5253550 Update snapshots 2018-10-23 11:52:35 -04:00
Ben Wheeler 0d642de891 changed errorMessage to error 2018-10-23 11:21:45 -04:00
Ben Wheeler 9749888361 renamed errStr to errorMessage 2018-10-22 16:56:39 -04:00
Ben Wheeler f9780fb146 removed commented out test 2018-10-19 10:19:46 -04:00
Ben Wheeler 37e2bf3212 added one more vm-manager-hoc.test fix 2018-10-19 08:02:41 -04:00
Ben Wheeler b0c4bee84b handle many modes of new project creation
responding to canSave without needing canSaveNew prop
removed canSaveNew
added default for onUpdateProjectId
removed conflict files erroneously added
don't pass down onError
got tests passing
better creating and saving logic and names
2018-10-18 17:46:30 -04:00
Andrew Sliwinski 2ec69f1890 Merge pull request #3382 from chrisgarrity/feature/3230-translate-videos
Add video translation
2018-10-18 08:19:32 -04:00
Andrew Sliwinski 41fc932ebb Merge pull request #3366 from fsih/preloadFonts
Preload fonts
2018-10-18 08:19:03 -04:00
Ben Wheeler 28cc6d45ac cleaned up test file 2018-10-17 16:49:25 -04:00
Ben Wheeler 76e11e0ed7 got sb-file-uploader tests working 2018-10-17 15:50:54 -04:00
Ben Wheeler bde0f7aa1c r 2018-10-17 15:50:54 -04:00
Ben Wheeler f760e15e76 made upload title extraction into separate testable function; tests not working yet 2018-10-17 15:50:54 -04:00
DD 80bee42410 Remove child rendered test and add no load test if fonts are not loaded 2018-10-17 14:33:21 -04:00
Karishma Chadha e7ea9558ed Merge pull request #3342 from kchadha/selection-state-watermark
Add sprite/stage watermark to the blocks workspace.
2018-10-17 13:57:42 -04:00
Benjamin Wheeler e2a280eed8 Merge pull request #3360 from benjiwheeler/project-state-reducer-tests
project state reducer tests, bug fixes
2018-10-17 07:03:47 -04:00
DD b4395d7905 Fix tests 2018-10-16 19:39:36 -04:00
Ben Wheeler dc9edbfd66 removed test for setting null projectid 2018-10-16 15:07:03 -04:00
Karishma Chadha b5e9794232 Fix unit tests 2018-10-15 18:32:03 -04:00
Ben Wheeler f89585728c changed projectId int to string 2018-10-15 15:50:26 -04:00
chrisgarrity 2bf7c91fe4 Add video translation
* Look up video id based on locale.
* add japanese video ids
* add test
2018-10-15 15:26:27 -04:00
Ben Wheeler 9e1744f2a6 made project-state reducer use string projectId consistently 2018-10-15 15:04:23 -04:00
Ben Wheeler 8c777a6a35 renamed project state reducer tests with more descriptive names 2018-10-15 14:06:03 -04:00
Ray Schamp 03b440beb4 Merge pull request #3350 from rschamp/hoc-tests
Add project loading HOC tests
2018-10-15 10:57:43 +01:00
Ben Wheeler 5933082854 project state reducer tests 2018-10-13 17:10:33 -04:00
Ray Schamp 1e086d9712 Improve ProjectFetcherHOC test
This ensures that the reducer is actually called with the project data that storage loaded
2018-10-11 18:29:00 +01:00