Commit Graph

8708 Commits

Author SHA1 Message Date
Brian Mann
ff48ea07ad server: get windows specs passing again 2017-05-29 18:58:22 -04:00
Brian Mann
8a2a10bd42 server: gui -> modes 2017-05-29 18:36:46 -04:00
Brian Mann
ac0ad47dd8 server: fix broken headed specs 2017-05-29 18:36:22 -04:00
Brian Mann
5db19c3a33 consolidated all packages to use shared icons package 2017-05-29 18:14:00 -04:00
Brian Mann
f815ad6de9 register coffee 2nd else stack traces are garbled 2017-05-29 18:03:38 -04:00
Brian Mann
71af3c40ef create @cypress/icons wrapper package for simple versioning 2017-05-29 18:03:05 -04:00
Brian Mann
05f96b18bb another link fix 2017-05-29 17:48:18 -04:00
Brian Mann
3c677d9525 fix busted link to recipes 2017-05-29 17:47:07 -04:00
Brian Mann
57c1ccc230 set TERM directly as environment in circle.yml 2017-05-27 15:16:05 -04:00
Brian Mann
e48c95fc58 use older bash syntax 2017-05-27 14:47:04 -04:00
Brian Mann
fe5bdfa57e run the server integration tests, cleanup package scripts, echo helpful errors 2017-05-27 14:36:44 -04:00
Brian Mann
0d17b856f3 get docs node modules caching ? 2017-05-27 14:35:58 -04:00
Brian Mann
6ca62235f1 add ~/.electron as cachhable path 2017-05-27 14:09:39 -04:00
Brian Mann
3fc8110c56 correctly bump cache version for electron 2017-05-27 13:53:00 -04:00
Brian Mann
044b575917 v4 electron deps 2017-05-27 13:46:26 -04:00
Brian Mann
d465dfbc2a clever test to ensure we've set $TERM env up correctly 2017-05-27 13:44:40 -04:00
Brian Mann
c05af50428 cache electron binary download 2017-05-27 13:39:42 -04:00
Brian Mann
019a689cfd log term from node 2017-05-27 13:19:13 -04:00
Brian Mann
eb600f30e6 echo $TERM 2017-05-27 13:16:59 -04:00
Brian Mann
cec65f731b cleanup circle, remove redundant scripts, don't build twice 2017-05-27 13:13:09 -04:00
Brian Mann
df5af51a8b skip docker updater failing test which causes more test failures downstream 2017-05-27 12:40:04 -04:00
Brian Mann
111a98b654 Merge pull request #103 from cypress-io/102
fix $SHELL undefined in docker, use process.env.SHELL, fixes #102
2017-05-27 11:40:32 -04:00
Brian Mann
26bcf3126e fixes failing headless unit tests 2017-05-27 11:36:02 -04:00
Brian Mann
3dcf45623a fix $SHELL undefined in docker, use process.env.SHELL, fixes #102 2017-05-27 11:23:55 -04:00
Gleb Bahmutov
09e40afe8b Merge branch 'log-saved-state' 2017-05-26 16:00:33 -04:00
Gleb Bahmutov
df9971e16f show debug messages when reading file and saved state 2017-05-26 15:57:16 -04:00
Gleb Bahmutov
fdff5e098e docs: add link to example Docker CircleCI project 2017-05-26 09:52:44 -04:00
Gleb Bahmutov
b2d21b17ef docker: script to run CI docker image locally (#98) 2017-05-26 09:15:06 -04:00
Chris Breiding
31e882b4a0 driver: simplify driver test infrastructure
- don’t browserify spec_helper
- don’t bundle driver into spec_helper, use the one already built for development
- just use ‘npm run watch’ to both watch and run tests on save
2017-05-26 09:14:43 -04:00
Brian Mann
e04e366985 docs: sidebar menu experiments 2017-05-25 17:13:02 -04:00
Brian Mann
0c30edd17c docs: tweaked sidebar styles 2017-05-25 17:12:30 -04:00
Loren Norman
0df79270ce Merge pull request #97 from cypress-io/95
docs: add links to Docker image and CI examples, close #95
2017-05-25 15:38:32 -04:00
Gleb Bahmutov
206647a4b9 docs: add links to Docker image and CI examples, close #95 2017-05-25 15:36:08 -04:00
Gleb Bahmutov
dd14a09aa1 server: add debug log module to server 2017-05-25 14:14:23 -04:00
Jennifer Shehane
01e3c39585 Merge pull request #96 from cypress-io/docs/faq
Docs/faq more answers
2017-05-25 13:26:08 -04:00
Jennifer Shehane
658da982bd docs: Writing answers for FAQ + fixing FAQ styles. 2017-05-25 13:24:53 -04:00
Chris Breiding
b57c8422f7 Merge branch 'master' of github.com:cypress-io/cypress-monorepo
the commit.
2017-05-25 10:48:03 -04:00
Chris Breiding
3bf8ade2b7 driver: make test deps non-global 2017-05-25 10:47:57 -04:00
Chris Breiding
e7b0e59236 driver: mark and skip some hanging tests 2017-05-25 10:47:27 -04:00
Chris Breiding
7a80dc15f3 driver: add missing deps 2017-05-25 10:46:04 -04:00
Chris Breiding
ff54b55003 driver: remove debugger 2017-05-25 10:45:51 -04:00
Jennifer Shehane
b5366a52de Merge branch 'master' into docs/faq 2017-05-25 10:30:38 -04:00
Gleb Bahmutov
70f7c7bce3 rebuilt example spec 2017-05-25 09:59:06 -04:00
Chris Breiding
b3ef06e041 Merge branch 'master' of github.com:cypress-io/cypress-monorepo 2017-05-25 09:35:40 -04:00
Chris Breiding
12b3689459 example: underscore -> lodash 2017-05-25 09:35:12 -04:00
Gleb Bahmutov
f0526ffc3f Refactor browser detection (#91)
* refactor browser detection to have single facade function for each platform

* refactor found browser

* update to tslint@5.3.2

* short detection code without duplicates

* deleted obsolete individual browser files

* launcher: detect and grab custom alias google-chrome-stable

* keep same browser name, and set human name as displayName property

* if mdfind fails, try using /Applications path to detect

* remove duplicate code

* detect and remove duplicate browser detections

* refactor for readability

* change chromium version property
2017-05-24 22:26:58 -04:00
Brian Mann
a1e0f244a0 Merge remote-tracking branch 'origin/master' 2017-05-24 18:49:25 -04:00
Brian Mann
4e1901375c server: fixes failing integration tests 2017-05-24 18:49:15 -04:00
Brian Mann
49f654e933 server: extract listening for project end so we cleanup ffmpeg processes 2017-05-24 17:16:25 -04:00
Chris Breiding
af9426000d driver: add Dom and Server to Cypress instance 2017-05-24 15:22:32 -04:00