Christopher Allen
d7ab81504c
fix(tests): Fix race condition causing flakiness in PHP generator test ( #6213 )
...
Turns out process.exit() was sometimes getting called before the
(async) fs.writeFile had finished writing the last of the generator
output files.
2022-06-14 22:21:04 +01:00
Aaron Dodson
a04debf275
Fix issue that prevented Mocha and generator tests from running on certain configurations ( #5344 )
...
* Fix issue that prevented Mocha and generator tests from running on certain configurations
* Link to Blockly issue re: --disable-gpu flag
2021-08-10 15:11:56 -07:00
alschmiedt
e7709cbd1f
Remove extra output from generator and mocha tests ( #5196 )
...
* Remove extra output from generator tests
* Fix test
* Update loglevel for both tests
2021-08-03 13:36:50 -07:00
Aaron Dodson
5cd2d375ef
Updated comment for runGeneratorsInBrowser to refer to Chrome instead of Firefox.
2021-06-14 19:06:28 +00:00
Aaron Dodson
df7da795a3
Use selenium-standalone-service to automatically start and stop Selenium when running the test suite.
2021-06-14 11:52:49 -07:00
alschmiedt
26beff4b2c
Migrate our tests to use github actions ( #4614 )
2021-02-02 10:08:51 -08:00
Rachel Fenichel
70f518985a
Upgrade webdriverio to v6
2020-09-21 17:42:26 -07:00
Neil Fraser
4e2f8e6e02
Use SPDX licences.
...
This is a followup to #3127 .
At the time, SPDX licenses were pending approval by Google.
2020-02-11 13:27:20 -08:00
Neil Fraser
b46a4fe286
Bring our license format up to date ( #3127 )
...
* Google changed from an Inc to an LLC.
This happened back in 2017 but we didn’t notice. Officially we should update files from Inc to LLC when they are changed as part of regular edits, but this is a nightmare to remember for the next decade.
* Remove project description/titles from licenses
This is no longer part of Google’s header requirements. Our existing descriptions were useless (“Visual Blocks Editor”) or grossly obselete (“Visual Blocks Language”).
* License no longer requires URL.
* Fix license regexps.
2019-10-02 14:46:56 -07:00
Sam El-Husseini
09d2a167f9
Fix travis by running browser tests in headless mode ( #3001 )
...
* Fix travis by running browser tests in headless mode
2019-09-11 17:25:22 -07:00
Rachel Fenichel
da2a89e177
Update to webdriverio v5; fix resulting test breakages
2019-04-30 14:38:33 -07:00
Rachel Fenichel
898810d709
Use firefox for generator tests
2018-11-14 10:56:33 -08:00
Rachel Fenichel
b33d832373
Check whether generator tests work under chrome + osx
2018-11-12 11:48:09 -08:00
Rachel Fenichel
6202919272
Make generator tests compare results against golden files; add golden files.
2018-11-09 13:22:34 -08:00