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
|
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
|
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
|
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
|
374f75bdee
|
test: change page load strategy to improve integration tests
|
2023-04-11 09:05:06 -04: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
|
6520a5f434
|
Integration tests use updated Sign In function from Selenium Helpers
|
2021-11-19 09:38:23 -05:00 |
|
BryceLTaylor
|
6992ca707f
|
Create waitUntilVisible SeleniumHelper function for Jest tests.
|
2021-11-08 16:37:15 -05:00 |
|
BryceLTaylor
|
45b25c809c
|
update selenium-helper function containsClass
|
2021-10-22 16:22:11 -04:00 |
|
BryceLTaylor
|
e7b200d472
|
Add integration tests to check notifications for comments
|
2021-10-20 10:13:36 -04:00 |
|
BryceLTaylor
|
6ec730887c
|
Clean up studio integration tests
|
2021-08-20 11:26:00 -04:00 |
|
BryceLTaylor
|
2e5055e05a
|
Create sign in function in selenium helpers for integration tests
|
2021-08-18 13:46:50 -04:00 |
|
BryceLTaylor
|
511933cde8
|
use Circle’s BUILD_NUM instead of WORKFLOW_ID in saucelabs tests
|
2021-05-18 14:36:59 -04:00 |
|
BryceLTaylor
|
c13f2ef598
|
Check if using circle and add default workflow id to tests and check
|
2021-05-18 11:32:38 -04:00 |
|
BryceLTaylor
|
7ea74eb431
|
Use circleCI build ID for saucelabs test names
|
2021-05-18 09:43:16 -04:00 |
|
BryceLTaylor
|
2e79da8a1c
|
Use const instead of let when finding chrome version
|
2020-09-23 17:06:13 -04:00 |
|
BryceLTaylor
|
a2d2eca54c
|
change chromedriver version to a const
|
2020-09-23 17:02:55 -04:00 |
|
BryceLTaylor
|
ebc54bb100
|
get chromedriver version from the package
|
2020-09-23 16:59:00 -04:00 |
|
BryceLTaylor
|
8d5b139595
|
Pin chrome version for saucelabs to chromedriver version
|
2020-09-14 15:25:01 -04:00 |
|
BryceLTaylor
|
1aa55ca5a2
|
Update Chrome version used by sauselabs in tests
|
2020-08-21 10:11:14 -04:00 |
|
BryceLTaylor
|
8c385e3e4d
|
Update chrome version for remote tests and chromedriver
|
2019-08-13 15:15:44 -04:00 |
|
BryceLTaylor
|
d251ee6e8b
|
fix linting error
|
2019-06-03 17:12:59 -04:00 |
|
BryceLTaylor
|
49de9b99ed
|
Add waitUntilGone function to integration tests
Make sure the loading screen is not present when loading the project page
|
2019-06-03 16:27:34 -04:00 |
|
BryceLTaylor
|
352237f59a
|
Update findByXpath selenium helper function
|
2019-06-03 16:27:34 -04:00 |
|
Ben Wheeler
|
9ae9177ae5
|
added tests
|
2019-05-29 15:34:05 -04:00 |
|
Ben Wheeler
|
db89e0744b
|
added tests for search string processing
|
2019-05-13 15:02:56 -04:00 |
|
BryceLTaylor
|
78dfaf07a8
|
explicitly require chromedriver so tests run
|
2018-11-27 11:36:16 -05:00 |
|
BryceLTaylor
|
fc7979944b
|
Update Chrome version in Saucelabs tests
|
2018-11-07 11:40:10 -05:00 |
|
BryceLTaylor
|
417ce0996e
|
Use Travis’s built in CI environment variable for tests
|
2018-07-11 14:50:04 -04:00 |
|
BryceLTaylor
|
fb8e0292ce
|
Use Travis build Number rather than ID
|
2018-07-11 13:21:57 -04:00 |
|
BryceLTaylor
|
b1fa09eef9
|
Include Travis build id in Sauce Labs test name
|
2018-07-11 12:07:28 -04:00 |
|
BryceLTaylor
|
90d10dd417
|
Name Sauce Labs tests to indicate when run by Travis
|
2018-07-11 11:17:49 -04:00 |
|
BryceLTaylor
|
f678c97727
|
Make Selenium Helper file more resemble GUI and Update Tests to use it
|
2018-07-05 14:22:58 -04:00 |
|
BryceLTaylor
|
3ef4278385
|
Remove use of var from selenium-helpers.js
|
2018-07-05 14:16:36 -04:00 |
|
BryceLTaylor
|
de9eb54f60
|
Setup Selenium Helpers create driver using SauceLabs
|
2018-06-25 15:17:15 -04:00 |
|
BryceLTaylor
|
f15a8bd714
|
Make selenium-helpers.js build driver in headless mode
|
2018-05-31 11:52:57 -04:00 |
|
BryceLTaylor
|
e7f57122c2
|
Make Selenium Helper function to click element by CSS
|
2018-05-17 11:33:21 -04:00 |
|
BryceLTaylor
|
cb52f679be
|
Move Selenium-Helpers file and point integration tests to it
|
2018-05-08 16:26:48 -04:00 |
|