mirror of
https://gitlab.com/cc-ru/ocelot/ocelot-desktop.git
synced 2025-12-20 02:59: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"
|
PACKAGE_NAME: "ocelot-desktop-${CI_COMMIT_TAG}.jar"
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
|
- test
|
||||||
- build
|
- build
|
||||||
- upload
|
- upload
|
||||||
- deploy
|
- deploy
|
||||||
- release
|
- release
|
||||||
|
|
||||||
|
test:
|
||||||
|
stage: test
|
||||||
|
before_script:
|
||||||
|
- sbt -v sbtVersion
|
||||||
|
script:
|
||||||
|
- sbt test
|
||||||
|
|
||||||
build:
|
build:
|
||||||
stage: build
|
stage: build
|
||||||
before_script:
|
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.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-core" % "2.20.0"
|
||||||
libraryDependencies += "org.apache.logging.log4j" % "log4j-api" % "2.20.0"
|
libraryDependencies += "org.apache.logging.log4j" % "log4j-api" % "2.20.0"
|
||||||
libraryDependencies += "org.apache.logging.log4j" % "log4j-slf4j-impl" % "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