summaryrefslogtreecommitdiff
path: root/test.sh
Commit message (Collapse)AuthorAgeFilesLines
* prepare ci builds - fix tests (#107)Vadim Chelyshov2018-01-081-2/+4
|
* Properly set the context classloader inside `TestRunner`'s `ClassLoader`Li Haoyi2018-01-011-0/+1
|
* Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite.Li Haoyi2018-01-011-1/+1
| | | | | | Those tests now download a snapshot of the relevant git repo rather than vendoring the files, and use a bare `build.sc` instead of having the build object be included in the test classpath. Tests pass using `sbt integration/test`, but `mill integration.test` still doesn't work
* `Core` -> `core`, for consistency with SBT naming schemesLi Haoyi2017-12-301-4/+4
| | | | | | | | `ScalaPlugin` -> `scalalib`, to avoid confusion with Scala compiler plugins `ScalaModule` -> `module`, to be used via `scalalib.Module`, avoid unnecessary duplication in th name prefix `plugin` -> `moduledefs`, to more accurately describe what it does (since it includes `Cacher` as well)
* Re-organize `out/` directory to keep all files related to a particular ↵Li Haoyi2017-12-291-4/+4
| | | | `Target` within a single folder
* Fix running ScalaJS plugin tests from SBTRoman Timushev2017-12-291-1/+1
|
* ScalaJS pluginRoman Timushev2017-12-291-1/+2
|
* Slightly simplify `test.sh` matrix and cache more evaluators in ↵Li Haoyi2017-12-261-4/+2
| | | | `HelloWorldTests`, to try and speed up `test.sh` runs
* Refactor `mill.Main` to avoid going through Ammonite's main-method-dispatch ↵Li Haoyi2017-12-251-6/+6
| | | | system
* - Swap `Task.traverse` implementation to match behavior of other `traverse` ↵Li Haoyi2017-12-181-0/+19
implementations, added a `Task.sequence` that does what `traverse` used to do - Added a `test.sh` script to easily kick off self-hosted unit test runs - Tweak `ScalaModule` to fall back to the old behavior of including the transitive classpath during compilation