mirror of
https://gitlab.com/cc-ru/ocelot/ocelot-desktop.git
synced 2025-12-19 18:49:19 +01:00
Merge branch 'feature/scalatest' into 'develop'
Add scalatest Closes #153 See merge request cc-ru/ocelot/ocelot-desktop!98
This commit is contained in:
commit
edd9916905
@ -16,11 +16,19 @@ variables:
|
||||
PACKAGE_NAME: "ocelot-desktop-${CI_COMMIT_TAG}.jar"
|
||||
|
||||
stages:
|
||||
- test
|
||||
- build
|
||||
- upload
|
||||
- deploy
|
||||
- release
|
||||
|
||||
test:
|
||||
stage: test
|
||||
before_script:
|
||||
- sbt -v sbtVersion
|
||||
script:
|
||||
- sbt test
|
||||
|
||||
build:
|
||||
stage: build
|
||||
before_script:
|
||||
|
||||
@ -18,6 +18,9 @@ lazy val brain = ProjectRef(file("lib/ocelot-brain"), "ocelot-brain")
|
||||
|
||||
libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value
|
||||
|
||||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % "test"
|
||||
libraryDependencies += "org.scalatest" %% "scalatest-funsuite" % "3.2.19" % "test"
|
||||
|
||||
libraryDependencies += "org.apache.logging.log4j" % "log4j-core" % "2.20.0"
|
||||
libraryDependencies += "org.apache.logging.log4j" % "log4j-api" % "2.20.0"
|
||||
libraryDependencies += "org.apache.logging.log4j" % "log4j-slf4j-impl" % "2.20.0"
|
||||
|
||||
11
src/test/scala/ocelot/desktop/geometry/Vector2DTest.scala
Normal file
11
src/test/scala/ocelot/desktop/geometry/Vector2DTest.scala
Normal file
@ -0,0 +1,11 @@
|
||||
package ocelot.desktop.geometry
|
||||
|
||||
import ocelot.desktop.util.UnitTest
|
||||
|
||||
class Vector2DTest extends UnitTest {
|
||||
test("Adding two vectors") {
|
||||
val a = Vector2D(1.0, 2.0)
|
||||
val b = Vector2D(3.0, -1.0)
|
||||
assert(a + b == Vector2D(4.0, 1.0))
|
||||
}
|
||||
}
|
||||
5
src/test/scala/ocelot/desktop/util/UnitTest.scala
Normal file
5
src/test/scala/ocelot/desktop/util/UnitTest.scala
Normal file
@ -0,0 +1,5 @@
|
||||
package ocelot.desktop.util
|
||||
|
||||
import org.scalatest.funsuite.AnyFunSuite
|
||||
|
||||
trait UnitTest extends AnyFunSuite
|
||||
Loading…
x
Reference in New Issue
Block a user