* Added test run artifacts to git ignore. * Added Cypress run to Travis. * Added the start-server-and-test package. * Added e2e ci scripts. * Split up commands. * Testing e2e after rspecs on same build node. * Move Cypress back to node 0 for Knapsack. * Added folders for build artifacts for failed E2E tests. * Simplified e2e for CI * Using knapsack-pro-cypress now. * Added data-testid to sign up form for tests. * Added forem secret for CI * Updated initial admin fixture. * Reworked test to be a signup test. wip. * Added cypress file upload package. * added fixture for admin profile image. * Updated forem secret for tests. * Added Cypress file upload to Cypress commands. * Changed test to initial sign up for the first admin user. * Fixed test to ensure there are no signup errors. * Added some logging to see what's up. * Added some comments to the test. * Set Chrome web security to false to prevent CORS errors. Co-authored-by: rhymes <rhymes@hey.com>
24 lines
837 B
JavaScript
24 lines
837 B
JavaScript
// ***********************************************************
|
|
// This example support/index.js is processed and
|
|
// loaded automatically before your test files.
|
|
//
|
|
// This is a great place to put global configuration and
|
|
// behavior that modifies Cypress.
|
|
//
|
|
// You can change the location of this file or turn off
|
|
// automatically serving support files with the
|
|
// 'supportFile' configuration option.
|
|
//
|
|
// You can read more here:
|
|
// https://on.cypress.io/configuration
|
|
// ***********************************************************
|
|
|
|
// For Testing Library APIs https://github.com/testing-library/cypress-testing-library
|
|
import '@testing-library/cypress/add-commands';
|
|
import 'cypress-file-upload';
|
|
|
|
// Import commands.js using ES2015 syntax:
|
|
import './commands';
|
|
|
|
// Alternatively you can use CommonJS syntax:
|
|
// require('./commands')
|