benjaminBoboul/workbench-getting-started-with-scala

View on GitHub
build.sbt

Summary

Maintainability
Test Coverage
name := "workbench-getting-started-with-scala"

version := "0.1"

organization := "io.gitlab.benjaminboboul.scala"

description := "Collection of snippets to learn and test scala"

scalaVersion := "2.13.5"
coverageEnabled := true

scalacOptions += "-feature"
scalacOptions += "-deprecation"

Test / testOptions += Tests.Argument(TestFrameworks.ScalaTest, "-oDF")

libraryDependencies ++= Seq(
  "org.scalatest" %% "scalatest" % "3.2.6" % Test,
  "org.json4s" %% "json4s-jackson" % "3.6.11",
  "com.typesafe.akka" %% "akka-actor-typed" % "2.6.14",
  "com.typesafe.akka" %% "akka-actor-testkit-typed" % "2.6.14" % Test,
  "com.typesafe.akka" %% "akka-http" % "10.2.4",
  "com.typesafe.akka" %% "akka-stream" % "2.6.14",
  "com.typesafe.akka" %% "akka-stream-testkit" % "2.6.14" % Test,
  "ch.qos.logback" % "logback-classic" % "1.2.3"
)

// Add junit report generation
testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-u", "target/unit-tests-reports")