Christopher Willis-Ford
|
310fce63fe
|
test: fix studios-page.test.js
|
2023-10-27 08:31:50 -07:00 |
|
Christopher Willis-Ford
|
ca98ef0ede
|
test: make 'load project from file' test more reliable
|
2023-10-27 08:31:50 -07:00 |
|
Christopher Willis-Ford
|
95241fae6f
|
test: sign in again for each test if necessary
|
2023-10-27 08:31:50 -07:00 |
|
Christopher Willis-Ford
|
aceac8237a
|
test: make clickXpath wait until it can 'see' the element
|
2023-10-27 08:31:50 -07:00 |
|
Christopher Willis-Ford
|
b856a2648c
|
test: reduce page loads in project-page.test.js
|
2023-10-27 08:31:50 -07:00 |
|
Christopher Willis-Ford
|
8cf09452c6
|
test: simplify SeleniumHelperError
|
2023-10-24 14:18:32 -07:00 |
|
Christopher Willis-Ford
|
4fb4eaab76
|
test: make Selenium wait timeouts consistent
|
2023-10-24 14:17:49 -07:00 |
|
Christopher Willis-Ford
|
d7fdb4729f
|
test(search): fix clicking on Studios tab
|
2023-10-24 14:17:49 -07:00 |
|
Christopher Willis-Ford
|
66e090ee8b
|
test: try to fix SB3 download on Sauce Labs
|
2023-10-24 14:17:49 -07:00 |
|
Christopher Willis-Ford
|
8ce6a75939
|
test: strip regenerator-runtime from stack traces
|
2023-10-24 14:17:44 -07:00 |
|
Christopher Willis-Ford
|
f7dd708619
|
test: only dump browser info once per throw
|
2023-10-24 14:14:25 -07:00 |
|
Christopher Willis-Ford
|
8e704897fb
|
test: allow for cookie policy date changes
|
2023-10-24 14:14:25 -07:00 |
|
Christopher Willis-Ford
|
856b25d48b
|
test: add lots of debugging info when SeleniumHelper fails
|
2023-10-24 14:13:33 -07:00 |
|
Christopher Willis-Ford
|
16447298e9
|
test: document SeleniumHelper and convert to async/await
|
2023-10-24 14:03:23 -07:00 |
|
Christopher Willis-Ford
|
9a97535168
|
style(test): enable ES6 and Jest eslint rules for tests
|
2023-10-24 14:03:18 -07:00 |
|
Christopher Willis-Ford
|
2ea61feb05
|
test: use macOS 10.15 since 10.14 no longer supports current Chrome
|
2023-10-03 08:25:26 -07:00 |
|
Andy O'Neill
|
f2f9e74a39
|
feat: update cookies page with scratchtheme info
|
2023-06-05 11:43:31 -04:00 |
|
Andy O'Neill
|
29a828487a
|
fix: correct integration tests and update scratch-gui
|
2023-05-24 13:16:01 -04:00 |
|
Andy O'Neill
|
374f75bdee
|
test: change page load strategy to improve integration tests
|
2023-04-11 09:05:06 -04:00 |
|
Alexis Goodfellow
|
a6122f2c48
|
Change username test to something actually rejected
|
2022-09-11 11:28:46 -05:00 |
|
Ben Wheeler
|
d9d4b03261
|
fixed test for conference link; changed footer link to not involve redirect
|
2022-06-29 12:17:08 -04:00 |
|
seotts
|
1ea22fa05b
|
Remove stray “only”
|
2022-06-01 16:15:44 -04:00 |
|
seotts
|
0f7840cdae
|
Download test sb3 to Saucelabs when remote
delete sb3
|
2022-06-01 15:43:26 -04:00 |
|
BryceLTaylor
|
e17b9d9017
|
Add test for loading, copying, and remixing projects
|
2022-05-26 12:21:45 -04:00 |
|
BryceLTaylor
|
40ecc31704
|
Add integration tests loading scratch2 projects
Also update the readme with the info for
|
2022-05-06 12:07:02 -04:00 |
|
BryceLTaylor
|
9cc805f42c
|
Add tests that attempt to load shared and unshared projects
|
2022-05-03 11:12:31 -04:00 |
|
seotts
|
5756d4937d
|
Fix conference integration test
|
2022-03-16 11:51:23 -04:00 |
|
BryceLTaylor
|
36ad8b65dc
|
add an await to the join tests to fix flakyness
|
2021-12-07 13:06:56 -05:00 |
|
BryceLTaylor
|
d8eb1e388c
|
Increase timouts for integration tests
|
2021-12-03 09:14:25 -05:00 |
|
BryceLTaylor
|
ce0f7b0665
|
remove importing of loadPageUntilVisible from comments integration tests
|
2021-12-02 16:29:50 -05:00 |
|
BryceLTaylor
|
769cf953dc
|
remove reference to 'loadPageUntilVisible' from selenium-helpers
|
2021-12-02 16:27:54 -05:00 |
|
BryceLTaylor
|
02af240a7e
|
remove reloads from comment integration tests
|
2021-12-02 16:26:23 -05:00 |
|
BryceLTaylor
|
47841d7891
|
Clean up loadPageUntilVisible function in Selenium Helpers
|
2021-11-30 09:35:49 -05:00 |
|
BryceLTaylor
|
2f15e8720a
|
Create Selenium Helper function loadPageUntilVisible and use in comments test.
|
2021-11-29 16:35:18 -05:00 |
|
BryceLTaylor
|
391c0070ba
|
add wait to studios int. test to avoid flakyness
|
2021-11-19 09:52:41 -05:00 |
|
BryceLTaylor
|
a3acec48fd
|
Integration tests fix awaits
|
2021-11-19 09:45:44 -05:00 |
|
BryceLTaylor
|
d899d72ef4
|
integration tests use waitUntilVisible in more places
|
2021-11-19 09:44:43 -05:00 |
|
BryceLTaylor
|
ec60e53be2
|
Integration tests sign in by sending enter key
|
2021-11-19 09:43:02 -05:00 |
|
BryceLTaylor
|
6520a5f434
|
Integration tests use updated Sign In function from Selenium Helpers
|
2021-11-19 09:38:23 -05:00 |
|
Bryce Taylor
|
5fdff7be57
|
Merge pull request #6295 from BryceLTaylor/convert-Tap-to-Jest-Statistics
Convert integration tests for statistics page from Tap to Jest
|
2021-11-15 10:54:24 -05:00 |
|
Bryce Taylor
|
35dd66cdd7
|
Merge pull request #6292 from BryceLTaylor/convert-Tap-to-Jest-search
Move Search integration tests from Tap to Jest
|
2021-11-15 10:53:50 -05:00 |
|
Bryce Taylor
|
0fd07274d0
|
Merge pull request #6287 from BryceLTaylor/convert-Tap-to-Jest-login-failures
Convert login failure integration tests from tap to jest
|
2021-11-15 10:53:42 -05:00 |
|
BryceLTaylor
|
bd61b24407
|
fix statistics test to check if disabled is false
|
2021-11-15 10:35:11 -05:00 |
|
BryceLTaylor
|
995c01bccf
|
Convert integration tests for statistics page from Tap to Jest
|
2021-11-10 10:54:38 -05:00 |
|
BryceLTaylor
|
621169137d
|
Move Search integration tests from Tap to Jest
|
2021-11-09 15:33:08 -05:00 |
|
BryceLTaylor
|
e4b4cbf5f6
|
cleanup whitespace in sign-in-and-out integration tests
|
2021-11-08 16:58:02 -05:00 |
|
BryceLTaylor
|
56e8670ec7
|
Use SeleniumHelpers signIn function in sign-out integration tests
|
2021-11-08 16:47:39 -05:00 |
|
BryceLTaylor
|
c532e4498b
|
Move test-login-failures integration tests to in sign-in-and-out jest tests
|
2021-11-08 16:38:25 -05:00 |
|
BryceLTaylor
|
6992ca707f
|
Create waitUntilVisible SeleniumHelper function for Jest tests.
|
2021-11-08 16:37:15 -05:00 |
|
BryceLTaylor
|
bbfbf8d731
|
Move afterAll from sign-in-and-out tests earlier for understandability
|
2021-11-08 16:35:47 -05:00 |
|