Commit Graph

126 Commits

Author SHA1 Message Date
James Danger Hycner
90ce8abfa6 #765 - Work on removing publish feature flags. Removing copying files in cra.sh & release.sh (#861) 2016-10-07 11:24:59 +01:00
Ville Immonen
7c978e542c Use bundled local packages in the end-to-end flow (#721)
Fixes #718.
2016-09-23 16:24:06 +01:00
Ville Immonen
302b9ec73f Attempt to fix the e2e test (#704)
Only copy our own packages to bundledDependencies in the e2e test
2016-09-22 22:29:52 +01:00
Ville Immonen
d3ecd6dfa6 Fix the e2e test (#699)
* Fix the e2e test

In the end-to-end test, we want to test all the latest packages from
the monorepo instead of the versions from npm.

To do this we will now:
* run `lerna bootstrap` in the repo root folder before packaging react-scripts
* bundle the deps like we do for releases, so the e2e test uses those packages

* Fix copy-pasted comment
2016-09-22 19:09:45 +01:00
Dan Abramov
8f28c56e68 Try to fix e2e 2016-09-19 13:30:04 +03:00
Ville Immonen
26464096d5 Set up a monorepo with Lerna 2016-09-19 10:52:19 +03:00
Wei Zhu
36d68680c1 Add test for special scripts versions (#681) 2016-09-19 10:51:25 +03:00
Dan Abramov
ab1f74fc68 Fix local end-to-end testing flow (#566) 2016-09-03 19:14:56 +01:00
Dan Abramov
a53da2228f Fix e2e test (#561) 2016-09-03 12:56:36 +01:00
Dan Abramov
c43b249258 Fix tasks 2016-09-02 22:24:09 +01:00
Dan Abramov
2f62ff84db Clarify some of the comments 2016-09-02 16:47:23 +01:00
Jiansen HE
6c8713b7d1 tagging dev-only code (@remove-on-publish-begin/end) and pre-eject-only code (@remove-on-eject-begin/end) #257 (#257) 2016-09-02 16:34:34 +01:00
Dan Abramov
a52b697d1e Enable watch implicitly unless on CI (#533)
Fixes #532
2016-09-01 17:25:21 +01:00
Dan Abramov
67fe75926a Update Jest (#530)
* Update Jest

* Remove default snapshot test

* Fix a few things

* Add a simple default test

* App.spec.js -> App.test.js

* Fix e2e test

* Bump Jest
2016-09-01 02:08:27 +01:00
Andrey Popp
60178ac742 Load favicon through html-loader. (#428)
* Load favicon through html-loader.

Fixes #291.

* Add test for *.ico in e2e test suite

* Configure html-loader to process <link href="...">

* Address feedback on html-loader inclusion.

* Place favicon.ico at the root of the build dir

* Make comment style consistent between prod and dev webpack configs

* Fix html-loader config in dev mode
2016-08-12 22:37:54 +01:00
Matt Brennan
6fb517a32b add shebang to tasks scripts (#376) 2016-08-05 09:27:25 -07:00
Christoph Pojer
0e5abada75 Add Jest. (#250) 2016-08-02 00:22:33 +01:00
Dan Abramov
f05cba5e29 Use /static paths for assets (#278)
* Use /static paths for assets

* Fix e2e test
2016-07-29 17:09:48 +01:00
Dan Abramov
4d60f08656 Fix error logic in e2e script
I think this should solve #258
2016-07-29 11:31:27 +01:00
Dan Abramov
7cf1edbc21 Add updating deps to release script 2016-07-28 20:46:33 +01:00
Lawson Kurtz
a9d1106e5d Improve error handling within e2e.sh (#244)
* Improve error handling in E2E script

* Expose e2e.sh as npm test script
2016-07-27 16:07:52 -07:00
Max
c7bc89ce29 Remove || exit 1 2016-07-22 11:07:45 +01:00
Max
49e2fb54be Test local commands 2016-07-22 11:07:45 +01:00
Keyan Zhang
b1ce4598ec Dogfood our eslint config (#68)
* dogfood eslint config

* moved linting to e2e
2016-07-22 03:30:43 +01:00
Christopher Chedeau
4cf29b1a30 chmod +x release.sh 2016-07-21 09:01:44 -07:00
Dan Abramov
938ff9daa6 Misc fixes for Windows (#60) 2016-07-21 16:44:57 +01:00