summaryrefslogtreecommitdiff
path: root/src/test/scala/forge/ForgeTests.scala
Commit message (Expand)AuthorAgeFilesLines
* - Split out `ForgeTests` into `EvaluatioNTests` and `GraphTests`Li Haoyi2017-10-261-309/+0
* Fleshed out basic `groupAroundNamedTargets` logicLi Haoyi2017-10-261-3/+36
* Serialization using play-json now mostly in placeLi Haoyi2017-10-261-7/+21
* Flesh out `evaluate` tests for `diamond` and `anonDiamond` casesLi Haoyi2017-10-251-26/+63
* Macro-based anonymous `Target` naming now works: we use the `T{...}` macro lo...Li Haoyi2017-10-241-25/+118
* Add some basic `compileError` tests to make sure mis-using `T{}` doesn't compileLi Haoyi2017-10-221-0/+5
* Swap over to new macro-based `DefCtx` injection, rather than relying on `Stat...Li Haoyi2017-10-221-58/+59
* Move to caching based on label instead of Target objectLi Haoyi2017-10-221-5/+37
* - Basic dirty-checking of targets works; targets can now request to be recomp...Li Haoyi2017-10-221-0/+28
* Extract `topoSortedTransitiveTargets` into `Evaluator` companion objectLi Haoyi2017-10-221-1/+1
* - `Target.Noop -> Target.Test`Li Haoyi2017-10-221-24/+29
* Add simple unit tests for `topoSortedTransitiveTargets`Li Haoyi2017-10-221-11/+22
* Fix `Evaluator#prepareTransitiveTargets`Li Haoyi2017-10-221-9/+9
* update to utest 0.6.0, enable stacktrace highlightingLi Haoyi2017-10-221-9/+10
* Things compile again...Li Haoyi2017-10-221-1/+5
* rename hbt -> forgeLi Haoyi2017-10-221-0/+45