sbt/sbt-app/src/sbt-test/tests/test-quick/test

41 lines
938 B
Plaintext

> testQuick Create
# Create not re-run, Delete deletes the file.
> testQuick
# Re-create the file.
> testOnly Create
# Non-API change
$ copy-file changed/A.scala src/main/scala/A.scala
> compile
$ sleep 2000
# Create is run. Delete is not since it doesn't have src/main dependency.
-> testQuick
> testOnly Delete
# Previous run of Create failed, re-run.
> testQuick Create
# No-op.
> testQuick Create
# API change.
$ copy-file changed/B.scala src/main/scala/B.scala
> compile
$ sleep 2000
-> testQuick Create
> testOnly Delete
# Previous run of Create failed, re-run.
> testQuick Create
# src/test compilation group change.
$ copy-file changed/Base.scala src/test/scala/Base.scala
> Test/compile
$ sleep 2000
-> testQuick Create
> testQuick Delete
> testQuick Create
# https://github.com/sbt/sbt/issues/5504
$ copy-file changed/MathFunction.scala src/test/scala/MathFunction.scala
> compile
$ sleep 2000
-> testQuick MathFunctionTest