diff options
Diffstat (limited to 'docs/example-3')
-rw-r--r-- | docs/example-3/build.sc | 10 | ||||
-rw-r--r-- | docs/example-3/foo/src/Example.scala | 4 | ||||
-rw-r--r-- | docs/example-3/foo/test/src/ExampleTests.scala | 11 |
3 files changed, 25 insertions, 0 deletions
diff --git a/docs/example-3/build.sc b/docs/example-3/build.sc new file mode 100644 index 00000000..7e40a964 --- /dev/null +++ b/docs/example-3/build.sc @@ -0,0 +1,10 @@ +// build.sc +import mill._, scalalib._ + +object foo extends ScalaModule{ + def scalaVersion = "2.13.1" + object test extends Tests{ + def ivyDeps = Agg(ivy"com.lihaoyi::utest::0.7.1") + def testFrameworks = Seq("utest.runner.Framework") + } +}
\ No newline at end of file diff --git a/docs/example-3/foo/src/Example.scala b/docs/example-3/foo/src/Example.scala new file mode 100644 index 00000000..a7511558 --- /dev/null +++ b/docs/example-3/foo/src/Example.scala @@ -0,0 +1,4 @@ +package foo +object Example{ + def hello(): String = "Hello World" +}
\ No newline at end of file diff --git a/docs/example-3/foo/test/src/ExampleTests.scala b/docs/example-3/foo/test/src/ExampleTests.scala new file mode 100644 index 00000000..52df8c96 --- /dev/null +++ b/docs/example-3/foo/test/src/ExampleTests.scala @@ -0,0 +1,11 @@ +package foo +import utest._ +object ExampleTests extends TestSuite{ + def tests = Tests{ + test("hello"){ + val result = Example.hello() + assert(result == "Hello World") + result + } + } +}
\ No newline at end of file |