Commit Graph

21 Commits

Author SHA1 Message Date
Lachlan Miller
f49ad641e6 chore: delete unsed code in runner, runner-shared, runner-ct (#20663)
* chore: delete a lot of old code

* remove unused code

* update test

* remove dep on cypress_runner for non proxied page

* change binary

* revert scss changes

* delete a lot of code

* update sass

* update jsx

* styles

* revert change

* dont destructure from window.mobx anymore

* update readmes

* revert change to mobx store

* Update packages/runner-shared/README.md

Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>

* remove old code

* remove html webpack and copy webpack plugins from runner

* Apply suggestions from code review

Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>

Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2022-03-25 10:24:05 +10:00
Barthélémy Ledoux
9f624b4f7a feat: update icons with new design (#20338)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
2022-02-28 12:28:14 -06:00
Ryan Manuel
ed51bcbdda feat: Set up cypress in cypress (#19602)
Co-authored-by: Brian Mann <brian.mann86@gmail.com>
2022-01-14 17:07:07 -06:00
Ben Kucera
9f9cf9e8b6 chore: fix broken firefox focus tests, bump resource class of chrome-beta job (#18133) 2021-09-21 09:34:48 -04:00
Lachlan Miller
929cac807a chore(runner,runner-ct): reduce duplication with packages/runner-shared (#16866)
* move snapshot-controls to shared package

* share visit-failure component

* share blank-contents

* share message component

* move message styling to shared

* stub scss in unit tests

* remove whitespace

* make dup files match

* share selector playground

* share script error

* share automation-disconnected

* remove old file

* share no-automation

* share error messages

* share errors

* make iframe model files similar

* share iframe-model

* share selector playground

* share style

* share highlight in selector playground

* share dom file

* update import

* share aut-iframe

* wip: shared event manager

* remove CT event manager

* move studio to shared runner package

* fix tests

* use shared event manager in CT runner

* comment back in code

* rename viewporth width/height to width/height

* fix ts errors

* share viewport info

* share header

* revert changed test

* remove old code

* fix tests and move test to shared package

* move tests to shared package

* make container files similar

* share container in runner

* share container

* move test

* move spec

* update tsconfig]

* update headeR

* fix styling

* style

* refactor

* refactor

* reduce public modules

* Update packages/runner-shared/src/event-manager.js

Co-authored-by: Zach Bloomquist <github@chary.us>

* fix percy regression

* fix regression in style

* improve types, try reverting style

* add runner-shared tests to pipeline

Co-authored-by: Zach Bloomquist <github@chary.us>
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2021-06-16 10:22:09 +10:00
Zach Panzarino
400567e8b0 chore: switch fonts to use @fontsource rather than locally maintained version (#16678)
* chore: switch fonts to use @fontsource rather than local version

* Use fontsource for fira instead of custom repo

* Update font weights in reporter

* Update runner ct for fonts

* Fix some issues with runner header

* Update non proxied image

* Try that

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-06-08 08:54:40 -05:00
Zach Panzarino
f4b01394a8 feat: Cypress Studio - record test steps through interacting with your site (#9542)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2021-01-19 10:23:26 -05:00
Jennifer Shehane
37549e07a6 chore: Remove unused Railway font (#8713) 2020-10-06 13:24:09 +06:30
Brian Mann
91a4477ad0 replace handlebars with squirrelly (#5521)
* WIP: rip out handlebars and implement with squirrelly

- handle caching ourselves
- TODO: add tests, make sure escaping and all that jazz works

* fixes squirrelly template handling

* only fire mocha events when in run mode

* add unit tests for template engine rendering + caching
2019-10-30 02:21:53 -04:00
Zach Bloomquist
8cde36eacc base64 encode the embedded runner config object so it can't b… (#5155)
* base64 encode the config so it can't be escaped

* update tests
2019-09-17 15:51:15 -04:00
Brian Mann
88950a42f6 Issue 1436 (#1437)
* driver: add eslint cypress plugin

* server, driver, runner: add __Cypress__ global to runner, add Jira rule to rewrite function to return correct window
2018-03-09 14:58:56 -05:00
Brian Mann
9af5ac9b92 runner: consolidate and browserify both driver + socket.io to reduce network requests
-normalize lodash + bluebird versions
2017-08-11 14:34:39 -04:00
Chris Breiding
c5e71173c7 runner: prefix output files with cypress_ 2017-07-13 14:38:34 -04:00
Chris Breiding
2f84845679 runner/reporter: include reporter’s css in runner’s css 2017-07-13 14:35:10 -04:00
Brian Mann
e2c46bc546 runner: use driver $ global 2017-05-09 11:58:17 -04:00
Brian Mann
a7761046ca Merge remote-tracking branch 'origin/master' 2017-05-09 11:34:27 -04:00
Brian Mann
6e1e3f72ab add driver lib for serving driver dist 2017-05-09 11:33:36 -04:00
Brian Mann
d7a996a9bb created static package + build process to serve favicon 2017-05-09 11:32:56 -04:00
Chris Breiding
5f46923ede fix issues with dev installing and building 2017-05-09 11:10:00 -04:00
Chris Breidng
615a8edaa6 Manual merge of cypress-io/cypress-core-runner into packages/runner 2017-04-21 13:51:19 -04:00
Chris Breidng
6efcf64005 remove core- prefixes from packages 2017-04-21 10:34:19 -04:00