aboutsummaryrefslogtreecommitdiff
path: root/sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test
diff options
context:
space:
mode:
Diffstat (limited to 'sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test')
-rw-r--r--sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test9
1 files changed, 9 insertions, 0 deletions
diff --git a/sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test b/sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test
new file mode 100644
index 000000000..f8f7cb076
--- /dev/null
+++ b/sbt-bridge/sbt-test/source-dependencies/trait-member-modified/test
@@ -0,0 +1,9 @@
+# Test if adding a member to a trait affects classes that refer to that trait
+# by a member reference
+> compile
+# add `foo` method to `A`
+$ copy-file changes/A1.scala src/main/scala/A.scala
+# only A.scala should be recompiled
+> compile
+# check if there are only two compile iterations performed
+> check-compilations