Natalie Weizenbaum
0826d98d15
Don't waste time compiling when not running Node tests
...
This works around dart-lang/test#753
2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
f0e181bf2e
Don't run tests that require Dart 2 against stable
2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
95a2e738ff
Update appveyor to run the correct Node tests
2017-12-02 15:54:43 -08:00
Natalie Weizenbaum
0a67d3845f
Add a dev dependency on fibers from NPM
2017-12-01 14:36:37 -08:00
Natalie Weizenbaum
74400dc4a4
Add asynchronous versions of several evaluation-related libraries
...
This allows us to support asynchronous importers and, eventually,
functions without breaking synchronous support. The copies were made
manually, but the eventual plan is to auto-generate the synchronous
versions by stripping all asynchrony from the async versions.
See #9
2017-12-01 14:29:11 -08:00
Natalie Weizenbaum
47026f3f42
Run tests on Node and the VM by default ( #197 )
2017-12-01 14:19:21 -08:00
Natalie Weizenbaum
b68a25a03e
Run builds for feature branches
2017-11-17 13:38:23 -08:00
Natalie Weizenbaum
4697dcad47
Run Travis against Dart's dev channel by default ( #178 )
...
All new Dart releases for the near future will be in the 2.0.0 dev
branch, so we should test against that.
2017-10-05 18:46:10 -07:00
Natalie Weizenbaum
f417ec79af
Test against the latest stable Dart release ( #175 )
2017-09-29 16:18:35 -07:00
Natalie Weizenbaum
7b6c2545d1
Remove an extra "nvm install" from the Travis config ( #174 )
2017-09-28 15:24:11 -07:00
Natalie Weizenbaum
03315f55f9
Update Dart SDKs to test on Travis.
2017-07-07 16:59:09 -07:00
Natalie Weizenbaum
4e529451f5
Run Node API tests on Travis.
2017-07-06 17:39:09 -07:00
Natalie Weizenbaum
8a4dbc049e
Update Dart versions for Travis.
2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
6ad037e2e2
Fix analysis errors in tool/grind.dart. ( #92 )
...
Also test its analysis.
2017-01-08 14:31:26 -08:00
Natalie Weizenbaum
5f7f21ef9a
Test against Dart 1.20.1.
2016-12-09 17:29:05 -08:00
Natalie Weizenbaum
d8811af2a6
Only build the master branch.
2016-12-09 17:28:08 -08:00
Natalie Weizenbaum
7de1b84e8c
Run Travis assertions against test/.
2016-12-02 17:39:27 -08:00
Natalie Weizenbaum
e59a172609
Run CLI tests on Travis.
2016-12-02 16:58:23 -08:00
Natalie Weizenbaum
48a1786c91
Run different tasks in different Travis builds. ( #41 )
2016-11-12 21:56:39 -08:00
Natalie Weizenbaum
13dbd33c10
Fetch a connected sass-spec pull request.
2016-11-11 00:48:23 -08:00
Natalie Weizenbaum
0ec8ac9676
Move logic from tool/travis.sh into .travis.yml.
...
The separate shell script made it possible to run Travis stuff locally,
but that's not too hard to do manually anyway and this is much cleaner.
2016-11-10 17:28:27 -08:00
Natalie Weizenbaum
57e9652cf4
Re-enable Travis for the new sass-spec branch.
2016-11-06 01:51:31 -07:00
Natalie Weizenbaum
28aaa7a080
Disable Travis temporarily.
...
I'll re-enable this once I triage all the specs in sass-spec.
2016-11-06 00:00:08 -07:00
Natalie Weizenbaum
e98b708ddf
Don't run analysis with older Dart versions.
2016-10-31 15:14:25 -07:00
Natalie Weizenbaum
8ff9150cf8
Add Travis support.
...
Currently this only runs --expanded tests, because they're the only
tests that have been triaged.
2016-10-31 15:09:58 -07:00