-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jest + Playwright Testing #1276
Commits on Jul 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6eb7c90 - Browse repository at this point
Copy the full SHA 6eb7c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for f299c26 - Browse repository at this point
Copy the full SHA f299c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e6a7b0 - Browse repository at this point
Copy the full SHA 7e6a7b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c35aea5 - Browse repository at this point
Copy the full SHA c35aea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e1bbf - Browse repository at this point
Copy the full SHA 08e1bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c5cb7 - Browse repository at this point
Copy the full SHA a8c5cb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5229727 - Browse repository at this point
Copy the full SHA 5229727View commit details
Commits on Jul 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 045e91e - Browse repository at this point
Copy the full SHA 045e91eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83fd5fd - Browse repository at this point
Copy the full SHA 83fd5fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f704f0b - Browse repository at this point
Copy the full SHA f704f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25747d6 - Browse repository at this point
Copy the full SHA 25747d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0dffb6 - Browse repository at this point
Copy the full SHA e0dffb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for efab952 - Browse repository at this point
Copy the full SHA efab952View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7e66d - Browse repository at this point
Copy the full SHA 2c7e66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36c5c33 - Browse repository at this point
Copy the full SHA 36c5c33View commit details
Commits on Jul 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8da21d - Browse repository at this point
Copy the full SHA e8da21dView commit details
Commits on Jul 13, 2020
-
Isolate e2e, integration, and unit test environments
- Setup projects for e2e, integration, and unit tests in Jest configuration - Setup /tests/e2e/ tests for Jest+PlayWright - Setup /tests/integration/ tests for Jest - Setup /tests/unit/ tests for Jest - Setup eslint for Jest and Jest+Playwright environments - Move e2e configuration files into separate folder - Update e2e example tests - Update unit example tests - Update HTML fixtures
Configuration menu - View commit details
-
Copy full SHA for aed09be - Browse repository at this point
Copy the full SHA aed09beView commit details -
- Add `debug` option - Append `Markdown` suffix to markdown-related options - Reorder options alphabetically
Configuration menu - View commit details
-
Copy full SHA for 3ce73f1 - Browse repository at this point
Copy the full SHA 3ce73f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b7c54f - Browse repository at this point
Copy the full SHA 2b7c54fView commit details
Commits on Jul 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1ab3de2 - Browse repository at this point
Copy the full SHA 1ab3de2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d167031 - Browse repository at this point
Copy the full SHA d167031View commit details
Commits on Jul 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 251119c - Browse repository at this point
Copy the full SHA 251119cView commit details
Commits on Jul 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6dab0e2 - Browse repository at this point
Copy the full SHA 6dab0e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 359ead4 - Browse repository at this point
Copy the full SHA 359ead4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1adceac - Browse repository at this point
Copy the full SHA 1adceacView commit details
Commits on Jul 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ff1a9f6 - Browse repository at this point
Copy the full SHA ff1a9f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73f863 - Browse repository at this point
Copy the full SHA b73f863View commit details -
Add npm script to run Jest examples
Added for new devs who are exploring the examples, as the need for passing --testPathIgnorePatterns is not obvious. This flag is required because the example tests are excluded by default.
Configuration menu - View commit details
-
Copy full SHA for 38b0135 - Browse repository at this point
Copy the full SHA 38b0135View commit details -
Remove node 10.x and add 14.x from tests
Required for jest+playwright testitng
Configuration menu - View commit details
-
Copy full SHA for 5cf9e83 - Browse repository at this point
Copy the full SHA 5cf9e83View commit details
Commits on Jul 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 734a257 - Browse repository at this point
Copy the full SHA 734a257View commit details -
Temporarily remove node 14 from matrix
Cypress fails on node 14.x
Configuration menu - View commit details
-
Copy full SHA for 47dc27a - Browse repository at this point
Copy the full SHA 47dc27aView commit details -
Configuration menu - View commit details
-
Copy full SHA for adb9862 - Browse repository at this point
Copy the full SHA adb9862View commit details -
Update workflow platforms and node versions
Also cleaning up naming
Configuration menu - View commit details
-
Copy full SHA for e0e7153 - Browse repository at this point
Copy the full SHA e0e7153View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe9f7c6 - Browse repository at this point
Copy the full SHA fe9f7c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 181f6e7 - Browse repository at this point
Copy the full SHA 181f6e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 154540c - Browse repository at this point
Copy the full SHA 154540cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e12c5a - Browse repository at this point
Copy the full SHA 7e12c5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2fe355 - Browse repository at this point
Copy the full SHA b2fe355View commit details -
Configuration menu - View commit details
-
Copy full SHA for aafca2a - Browse repository at this point
Copy the full SHA aafca2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a62098b - Browse repository at this point
Copy the full SHA a62098bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1aa72b - Browse repository at this point
Copy the full SHA c1aa72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cb7dbb - Browse repository at this point
Copy the full SHA 3cb7dbbView commit details -
Linting does not require running scripts automatically executred after install.
Configuration menu - View commit details
-
Copy full SHA for c570757 - Browse repository at this point
Copy the full SHA c570757View commit details -
Configuration menu - View commit details
-
Copy full SHA for e05aa3e - Browse repository at this point
Copy the full SHA e05aa3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a26aae9 - Browse repository at this point
Copy the full SHA a26aae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5aed8a - Browse repository at this point
Copy the full SHA f5aed8aView commit details
Commits on Jul 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 34c6c04 - Browse repository at this point
Copy the full SHA 34c6c04View commit details -
Configuration menu - View commit details
-
Copy full SHA for b50385c - Browse repository at this point
Copy the full SHA b50385cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b407a1c - Browse repository at this point
Copy the full SHA b407a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba80d56 - Browse repository at this point
Copy the full SHA ba80d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfa5b54 - Browse repository at this point
Copy the full SHA dfa5b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 456ed6d - Browse repository at this point
Copy the full SHA 456ed6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b521aa - Browse repository at this point
Copy the full SHA 2b521aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a91634e - Browse repository at this point
Copy the full SHA a91634eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b5c895 - Browse repository at this point
Copy the full SHA 5b5c895View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4659b4b - Browse repository at this point
Copy the full SHA 4659b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be0ffc - Browse repository at this point
Copy the full SHA 9be0ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for efead40 - Browse repository at this point
Copy the full SHA efead40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17628a6 - Browse repository at this point
Copy the full SHA 17628a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b2a40f - Browse repository at this point
Copy the full SHA 8b2a40fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45937cd - Browse repository at this point
Copy the full SHA 45937cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc64d07 - Browse repository at this point
Copy the full SHA cc64d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9754cf9 - Browse repository at this point
Copy the full SHA 9754cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbc5697 - Browse repository at this point
Copy the full SHA cbc5697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd9156 - Browse repository at this point
Copy the full SHA 7bd9156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ef151 - Browse repository at this point
Copy the full SHA 07ef151View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef4e739 - Browse repository at this point
Copy the full SHA ef4e739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8903cba - Browse repository at this point
Copy the full SHA 8903cbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c75d81 - Browse repository at this point
Copy the full SHA 1c75d81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f21d5e - Browse repository at this point
Copy the full SHA 8f21d5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c9aef7 - Browse repository at this point
Copy the full SHA 8c9aef7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee87b23 - Browse repository at this point
Copy the full SHA ee87b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b3ab9 - Browse repository at this point
Copy the full SHA 62b3ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e27b99 - Browse repository at this point
Copy the full SHA 9e27b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e8c12 - Browse repository at this point
Copy the full SHA e2e8c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7068b19 - Browse repository at this point
Copy the full SHA 7068b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for a894851 - Browse repository at this point
Copy the full SHA a894851View commit details -
Configuration menu - View commit details
-
Copy full SHA for f054322 - Browse repository at this point
Copy the full SHA f054322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65375c3 - Browse repository at this point
Copy the full SHA 65375c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e3c9d - Browse repository at this point
Copy the full SHA 77e3c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18183ad - Browse repository at this point
Copy the full SHA 18183adView commit details
Commits on Jul 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cf3f612 - Browse repository at this point
Copy the full SHA cf3f612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6b6e9 - Browse repository at this point
Copy the full SHA 7b6b6e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cfcc43 - Browse repository at this point
Copy the full SHA 9cfcc43View commit details -
Revert "Remove node version from diff artifact"
This reverts commit 9cfcc43.
Configuration menu - View commit details
-
Copy full SHA for ad6c189 - Browse repository at this point
Copy the full SHA ad6c189View commit details -
Revert "Revert "Remove node version from diff artifact""
This reverts commit ad6c189.
Configuration menu - View commit details
-
Copy full SHA for 5aaa259 - Browse repository at this point
Copy the full SHA 5aaa259View commit details -
Configuration menu - View commit details
-
Copy full SHA for 862bcc9 - Browse repository at this point
Copy the full SHA 862bcc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 667ed6c - Browse repository at this point
Copy the full SHA 667ed6cView commit details -
Revert "Remove runInProcess option"
This reverts commit 667ed6c.
Configuration menu - View commit details
-
Copy full SHA for 80a3873 - Browse repository at this point
Copy the full SHA 80a3873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d402d6 - Browse repository at this point
Copy the full SHA 0d402d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf45c2b - Browse repository at this point
Copy the full SHA cf45c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 315226f - Browse repository at this point
Copy the full SHA 315226fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d871d46 - Browse repository at this point
Copy the full SHA d871d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b320b0 - Browse repository at this point
Copy the full SHA 7b320b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d141b - Browse repository at this point
Copy the full SHA 79d141bView commit details
Commits on Jul 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 90edd84 - Browse repository at this point
Copy the full SHA 90edd84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71576f9 - Browse repository at this point
Copy the full SHA 71576f9View commit details
Commits on Jul 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4cfbe04 - Browse repository at this point
Copy the full SHA 4cfbe04View commit details -
Update script for running local docs site
- Only init GA plugin on public site - Only init Gitter plugin on public site - Only init Matomo plugin on public site NOTE: Large diff is a result of initial Prettier formatting. Actual change limited to last <script> block on page.
Configuration menu - View commit details
-
Copy full SHA for 275fa61 - Browse repository at this point
Copy the full SHA 275fa61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d1451 - Browse repository at this point
Copy the full SHA 70d1451View commit details
Commits on Aug 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dedca07 - Browse repository at this point
Copy the full SHA dedca07View commit details -
Merge branch 'develop' into jest-playwright
# Conflicts: # docs/index.html
Configuration menu - View commit details
-
Copy full SHA for 209ce4f - Browse repository at this point
Copy the full SHA 209ce4fView commit details
Commits on Sep 24, 2020
-
Unify docsifyInit() and cleanup
- Create unified docsifyInit() for jest and playwright - Move shared helpers to /tests/helpers - Update tests - Update globals
Configuration menu - View commit details
-
Copy full SHA for 512762d - Browse repository at this point
Copy the full SHA 512762dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e2335 - Browse repository at this point
Copy the full SHA c5e2335View commit details -
Configuration menu - View commit details
-
Copy full SHA for b64eb8b - Browse repository at this point
Copy the full SHA b64eb8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a099160 - Browse repository at this point
Copy the full SHA a099160View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fb809 - Browse repository at this point
Copy the full SHA a6fb809View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da83e3 - Browse repository at this point
Copy the full SHA 2da83e3View commit details -
Update tests to run (unit/integration/e2e)
- Add new integration tests (Jest) - Remove old unit tests (mocha+jsdom) - Remove old e2e tests (Cypress)
Configuration menu - View commit details
-
Copy full SHA for 7b71b65 - Browse repository at this point
Copy the full SHA 7b71b65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e2989 - Browse repository at this point
Copy the full SHA 64e2989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4be2845 - Browse repository at this point
Copy the full SHA 4be2845View commit details -
Rename testing directories and scripts
- Rename /tests/ directory to /test/ - Rename script/task names by removing “jest” identifier - Remove “test:jest-examples” script
Configuration menu - View commit details
-
Copy full SHA for f3f357c - Browse repository at this point
Copy the full SHA f3f357cView commit details
Commits on Sep 25, 2020
-
- Configure test server for availability with all tests (previously e…
…2e only) - Create identical docsifyInit() tests using Jest (integration) and Playwright (e2e) - Update docsifyInit() to convert relative URLs to absolute URLs to work in both JSDOM and Playwright - Update docsifyInit() to append style- and js-related tags using createElement instead of insertAdjacentHTML - Update paths in test files to use unified docsifyInit() - Added option to docsifyInit() to enable/disable formatted HTML output to console - Removed vue.css as default docsify theme from docsifyInit() - Removed outdated files
Configuration menu - View commit details
-
Copy full SHA for 0826148 - Browse repository at this point
Copy the full SHA 0826148View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fec434 - Browse repository at this point
Copy the full SHA 4fec434View commit details
Commits on Sep 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for da36452 - Browse repository at this point
Copy the full SHA da36452View commit details -
Replace do-mock-ajax with xhr-mock
- Allows mocking all XMLHttpRequests instead of just those initiated via /src/core/fetch/ajax.js - Allows JSDOM tests to use /lib/docsify.js instead of /src/core/index.js (same as Playwright tests) - Allows JSDOM tests to use /docs site as test content
Configuration menu - View commit details
-
Copy full SHA for 97399e4 - Browse repository at this point
Copy the full SHA 97399e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4887ae - Browse repository at this point
Copy the full SHA e4887aeView commit details
Commits on Sep 30, 2020
-
- Import globals from various files instead of manually adding them to ensure they are availability in Jest and eslint configurations - Add middleware to server configuration for serving virtual “_blank.html” file - Add BLANK_URL - Rename TEST_URL to TEST_HOST - Removed ./test/fixtures/ directory (blank page now served via server.js middleware) - Added page.goto(BLANK_URL) call to global Playwright beforeEach() setup
Configuration menu - View commit details
-
Copy full SHA for 10e0e80 - Browse repository at this point
Copy the full SHA 10e0e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cbfc0a - Browse repository at this point
Copy the full SHA 4cbfc0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79aeaa9 - Browse repository at this point
Copy the full SHA 79aeaa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 473bb5a - Browse repository at this point
Copy the full SHA 473bb5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2440a0c - Browse repository at this point
Copy the full SHA 2440a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5e562 - Browse repository at this point
Copy the full SHA 9f5e562View commit details
Commits on Oct 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f6c34f8 - Browse repository at this point
Copy the full SHA f6c34f8View commit details -
- Relocate carbon plugin script with other scripts - Update zh-cn docs URL to align with other translatins (GitHub, not jsdelivr) - Add major version locks to URLs
Configuration menu - View commit details
-
Copy full SHA for 0983d53 - Browse repository at this point
Copy the full SHA 0983d53View commit details
Commits on Oct 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5ccea9d - Browse repository at this point
Copy the full SHA 5ccea9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for af71553 - Browse repository at this point
Copy the full SHA af71553View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c365fb - Browse repository at this point
Copy the full SHA 1c365fbView commit details -
Merge branch 'develop' into jest-playwright
# Conflicts: # cypress/fixtures/tpl/docs.index.html # docs/index.html # package-lock.json # test/unit/render.test.js
Configuration menu - View commit details
-
Copy full SHA for 4623677 - Browse repository at this point
Copy the full SHA 4623677View commit details -
Configuration menu - View commit details
-
Copy full SHA for befa408 - Browse repository at this point
Copy the full SHA befa408View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58b3ad - Browse repository at this point
Copy the full SHA d58b3adView commit details