Commit Graph

10402 Commits

Author SHA1 Message Date
Brian Mann
baf20d48a5 set node engines for the CLI 2017-09-02 22:48:38 -04:00
Brian Mann
2151c18f84 Merge branch 'develop' into cli-log-snapshots 2017-09-02 22:33:33 -04:00
Brian Mann
0770f06574 cli: properly chain xvfb stop promise so cypress runs correctly in linux
- better debug logs
- use close event, not exit
2017-09-02 15:55:24 -04:00
Brian Mann
0e36be10bf cli: bump xvfb dep to fix bugs 2017-09-02 15:53:20 -04:00
Chris Breiding
1fac6d58d9 snapshot various log states (wip) 2017-09-01 17:26:08 -04:00
Brian Mann
62e4c585bb cli: ignore snapshots from eslint, they were rewriting them per the rules 2017-09-01 12:22:20 -04:00
Chris Breiding
eb51c08117 server: don’t ask api for project if no id. Fixes #409 2017-09-01 10:45:39 -04:00
Brian Mann
efe8b26df3 root: npm script conventions, specify linux docker build task 2017-09-01 02:23:08 -04:00
Brian Mann
67fc544523 root: fix coffeescript conventions 2017-09-01 02:22:46 -04:00
Brian Mann
2050630b1f root: fix deploy bugs when running all the tasks at once 2017-09-01 02:22:35 -04:00
Brian Mann
73fa4a75a9 root: fix cloudflare purging incorrect url 2017-09-01 02:22:03 -04:00
Brian Mann
dcda45345e driver: notes about better error messaging [skip ci] 2017-09-01 01:26:15 -04:00
Brian Mann
41c8058077 server: remove passing in --cli-version in tests 2017-09-01 00:58:06 -04:00
Brian Mann
3607a08efb cli: remove passing in --cli-version to binary 2017-09-01 00:55:27 -04:00
Brian Mann
579608ce95 cli: fixes #405 replace old snapshot with snap-shot-it 2017-09-01 00:50:07 -04:00
Brian Mann
22042cecd9 cli: bump chalk dep back up 2017-09-01 00:41:31 -04:00
Brian Mann
4e998de8bb Merge branch 'driver-refactor-merge' into develop 2017-09-01 00:35:39 -04:00
Brian Mann
8645ffe44f driver: fixes #399 tests around redirections causing cy.contains to be bound to old body 2017-09-01 00:22:38 -04:00
Brian Mann
8e9e2891be Merge branch 'develop' into driver-refactor-merge 2017-08-31 23:46:05 -04:00
Brian Mann
d94e223a4f driver: fix failing tests due to tests ending early and never restoring overrideAssert fn 2017-08-31 23:46:00 -04:00
Brian Mann
d4ed43ce38 driver: fixes #398 stringify function bodies during return value errors 2017-08-31 23:20:02 -04:00
Brian Mann
ab9924cb5a driver: add test for cy.within callback context, remove unnecessary ensureDom check 2017-08-31 23:05:41 -04:00
Brian Mann
19e1a634f6 driver: fixes #400 invoke cy.each callback with runnable.ctx correctly 2017-08-31 23:05:19 -04:00
Brian Mann
684685eb85 driver: add assertion interface tests 2017-08-31 22:55:33 -04:00
Brian Mann
4179aae23f root: set cypress.zip as default 2017-08-31 22:27:49 -04:00
Brian Mann
b4f5816acd cli: use @packages/root instead of hardcoded path 2017-08-31 22:27:49 -04:00
Brian Mann
88a109c837 root: check for .aws-credentials to conform to other scripts 2017-08-31 22:27:48 -04:00
Brian Mann
2a399e3acb root: ignore cypress.zip 2017-08-31 22:27:48 -04:00
Chris Breiding
cf9d43f0d4 cli: always set project to cwd for cypress run 2017-08-31 17:20:31 -04:00
Chris Breiding
d5e0ae3c96 cli: don’t log that we’re verifying unless we’re verifying 2017-08-31 17:08:08 -04:00
Chris Breiding
3fcb691bd1 Merge branch 'develop' of github.com:cypress-io/cypress-monorepo into develop 2017-08-31 17:05:09 -04:00
Chris Breiding
6535a1e6f0 cli: set cwd as project path if not installed globally 2017-08-31 16:58:50 -04:00
Gleb Bahmutov
36f02124ef cli: downgrade chalk for Node 0.12 clients, close #402 2017-08-31 16:46:35 -04:00
Gleb Bahmutov
a7c398ce8b server: pass CI group id with API call to create run (#396)
* server: pass CI parallel id with API call to create run

* rename parallel-id to group-id

* pass --group to use --group-id or infer groupId from environment

* test group with groupId

* fix integration spec
2017-08-31 14:24:37 -04:00
Chris Breiding
df5280d0ac docs: update visibility algorithm explanation 2017-08-31 14:04:16 -04:00
Chris Breiding
c2f4b10ab4 driver: remove unused method 2017-08-31 14:03:42 -04:00
Brian Mann
ea7df8c09d docs: do not edit the 0.20.0 changelog! 2017-08-31 14:02:36 -04:00
Jennifer Shehane
a1125d5f50 docs: update 'add-project' img to include npm install suggestion banner 2017-08-31 12:13:12 -04:00
Chris Breiding
3e758e38b3 server: remove flaky test loop 2017-08-30 10:51:18 -04:00
Chris Breiding
5e44159750 server: end bundling when write stream is finished 2017-08-30 10:03:07 -04:00
Chris Breiding
0250572444 Merge branch 'develop' into issue-390 2017-08-30 09:22:23 -04:00
Brian Mann
772ed7d60e Merge branch 'driver-refactor-merge' into develop 2017-08-29 16:04:02 -04:00
Brian Mann
a27d4251ea driver: note flaky test 2017-08-29 16:02:46 -04:00
Brian Mann
2a80a7e0c7 cli: fix flaky test by calling done when process.exit is invoked 2017-08-29 15:40:04 -04:00
Brian Mann
1ef2bdff48 server: fixes failing tests by stubbing Promise.config 2017-08-29 15:35:48 -04:00
Brian Mann
2ac83b4a40 server: do use Promise cancellation, fixes failing tests 2017-08-29 15:35:33 -04:00
Brian Mann
0e8de52700 server: update snapshot due to bluebird debug stack trace change 2017-08-29 15:29:31 -04:00
Brian Mann
ed854ecf8d server: proper xvfb args for linux 2017-08-29 15:08:15 -04:00
Brian Mann
630828cf0a root: proper circle indentation 2017-08-29 14:55:20 -04:00
Brian Mann
4eef002703 server: only use long stack traces in development, update failing snapshots
-dont use bluebird cancellations (unused feature in server work)
2017-08-29 14:53:39 -04:00