Skip to content

Commit aa8b114

Browse files
committed
Update scalatest
1 parent fe02f99 commit aa8b114

File tree

26 files changed

+59
-50
lines changed

26 files changed

+59
-50
lines changed

internal/util-collection/src/test/scala/UnitSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
package sbt.internal.util
99

10-
import org.scalatest._
10+
import org.scalatest.flatspec.AnyFlatSpec
11+
import org.scalatest.matchers.should.Matchers
1112

12-
abstract class UnitSpec extends FlatSpec with Matchers
13+
abstract class UnitSpec extends AnyFlatSpec with Matchers

internal/util-complete/src/test/scala/UnitSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
package sbt.internal.util
99

10-
import org.scalatest._
10+
import org.scalatest.flatspec.AnyFlatSpec
11+
import org.scalatest.matchers.should.Matchers
1112

12-
abstract class UnitSpec extends FlatSpec with Matchers
13+
abstract class UnitSpec extends AnyFlatSpec with Matchers

internal/util-complete/src/test/scala/sbt/internal/util/complete/SizeParserSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
package sbt.internal.util.complete
99

10-
import org.scalatest.FlatSpec
10+
import org.scalatest.flatspec.AnyFlatSpec
1111

12-
class SizeParserSpec extends FlatSpec {
12+
class SizeParserSpec extends AnyFlatSpec {
1313
"SizeParser" should "handle raw bytes" in {
1414
assert(Parser.parse(str = "123456", SizeParser.value) == Right(123456L))
1515
}

internal/util-logging/src/test/scala/LogExchangeSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ package sbt.util
99

1010
import sbt.internal.util._
1111

12-
import org.scalatest._
12+
import org.scalatest.flatspec.AnyFlatSpec
13+
import org.scalatest.matchers.should.Matchers
1314

14-
class LogExchangeSpec extends FlatSpec with Matchers {
15+
class LogExchangeSpec extends AnyFlatSpec with Matchers {
1516
import LogExchange._
1617

1718
checkTypeTag("stringTypeTagThrowable", stringTypeTagThrowable, StringTypeTag.fast[Throwable])

internal/util-logging/src/test/scala/ManagedLoggerSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@
77

88
package sbt.internal.util
99

10-
import org.scalatest._
10+
import org.scalatest.flatspec.AnyFlatSpec
11+
import org.scalatest.matchers.should.Matchers
1112
import sbt.util._
1213
import java.io.{ File, PrintWriter }
1314
import sbt.io.Using
1415
import scala.annotation.nowarn
1516

16-
class ManagedLoggerSpec extends FlatSpec with Matchers {
17+
class ManagedLoggerSpec extends AnyFlatSpec with Matchers {
1718
val context = LoggerContext(useLog4J = true)
1819
@nowarn
1920
val asyncStdout = new ConsoleAppenderFromLog4J("asyncStdout", LogExchange.asyncStdout)

internal/util-logging/src/test/scala/sbt/internal/util/CleanStringSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
package sbt.internal.util
99

10-
import org.scalatest.FlatSpec
10+
import org.scalatest.flatspec.AnyFlatSpec
1111

12-
class CleanStringSpec extends FlatSpec {
12+
class CleanStringSpec extends AnyFlatSpec {
1313
"EscHelpers" should "not modify normal strings" in {
1414
val cleanString = s"1234"
1515
assert(EscHelpers.stripColorsAndMoves(cleanString) == cleanString)

internal/util-logging/src/test/scala/sbt/internal/util/ProgressStateSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ package sbt.internal.util
99

1010
import java.io.{ File, PrintStream }
1111

12-
import org.scalatest.{ BeforeAndAfterAll, FlatSpec }
12+
import org.scalatest.flatspec.AnyFlatSpec
13+
import org.scalatest.BeforeAndAfterAll
1314
import sbt.internal.util.Terminal.SimpleTerminal
1415

1516
import scala.io.Source
1617

17-
class ProgressStateSpec extends FlatSpec with BeforeAndAfterAll {
18+
class ProgressStateSpec extends AnyFlatSpec with BeforeAndAfterAll {
1819

1920
private lazy val fileIn = new File("/tmp/tmp.txt")
2021
private lazy val fileOut = Source.fromFile("/tmp/tmp.txt")

internal/util-logging/src/test/scala/sbt/internal/util/UTF8DecoderSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ package sbt.internal.util
99

1010
import java.io.InputStream
1111
import java.nio.charset.Charset
12-
import org.scalatest.FlatSpec
12+
import org.scalatest.flatspec.AnyFlatSpec
1313
import java.util.concurrent.LinkedBlockingQueue
1414

15-
class UTF8DecoderSpec extends FlatSpec {
15+
class UTF8DecoderSpec extends AnyFlatSpec {
1616
val decoder = Charset.forName("UTF-8").newDecoder
1717
"ascii characters" should "not be modified" in {
1818
val inputStream = new InputStream {

internal/util-position/src/test/scala/sbt/internal/util/SourcePositionSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
package sbt.internal.util
99

10-
import org.scalatest._
10+
import org.scalatest.flatspec.AnyFlatSpec
1111

12-
class SourcePositionSpec extends FlatSpec {
12+
class SourcePositionSpec extends AnyFlatSpec {
1313
"SourcePosition()" should "return a sane SourcePosition" in {
1414
val filename = "SourcePositionSpec.scala"
1515
val lineNumber = 16

main-command/src/test/scala/sbt/MultiParserSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
package sbt
99

1010
import scala.concurrent.duration._
11-
import org.scalatest.FlatSpec
11+
import org.scalatest.flatspec.AnyFlatSpec
1212
import sbt.internal.util.complete.Parser
1313

1414
object MultiParserSpec {
@@ -22,7 +22,7 @@ object MultiParserSpec {
2222
}
2323
}
2424
import sbt.MultiParserSpec._
25-
class MultiParserSpec extends FlatSpec {
25+
class MultiParserSpec extends AnyFlatSpec {
2626
"parsing" should "parse single commands" in {
2727
assert(";foo".parse == Seq("foo"))
2828
assert("; foo".parse == Seq("foo"))

main-command/src/test/scala/sbt/internal/ClassLoaderCacheTest.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ package sbt.internal
1010
import java.io.File
1111
import java.nio.file.Files
1212

13-
import org.scalatest.{ FlatSpec, Matchers }
13+
import org.scalatest.flatspec.AnyFlatSpec
14+
import org.scalatest.matchers.should.Matchers
1415
import sbt.internal.classpath.ClassLoaderCache
1516
import sbt.io.IO
1617

@@ -19,7 +20,7 @@ object ClassLoaderCacheTest {
1920
def get(classpath: Seq[File]): ClassLoader = c(classpath.toList)
2021
}
2122
}
22-
class ClassLoaderCacheTest extends FlatSpec with Matchers {
23+
class ClassLoaderCacheTest extends AnyFlatSpec with Matchers {
2324
import ClassLoaderCacheTest._
2425
private def withCache[R](f: ClassLoaderCache => R): R = {
2526
val cache = new ClassLoaderCache(ClassLoader.getSystemClassLoader)

main-settings/src/test/scala/sbt/ScopeDisplaySpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
package sbt
99

10-
import org.scalatest.FlatSpec
10+
import org.scalatest.flatspec.AnyFlatSpec
1111
import sbt.internal.util.{ AttributeKey, AttributeMap }
1212
import sbt.io.syntax.file
1313
import scala.annotation.nowarn
1414

15-
class ScopeDisplaySpec extends FlatSpec {
15+
class ScopeDisplaySpec extends AnyFlatSpec {
1616
val project = ProjectRef(file("foo/bar"), "bar")
1717
val mangledName = "bar_slash_blah_blah_blah"
1818

main-settings/src/test/scala/sbt/std/TaskConfigSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
package sbt.std
99

10-
import org.scalatest.{ TestData, fixture }
10+
import org.scalatest.{ TestData, fixture, funsuite }
1111
import sbt.std.TestUtil._
1212

1313
import scala.tools.reflect.{ FrontEnd, ToolBoxError }
1414

15-
class TaskConfigSpec extends fixture.FunSuite with fixture.TestDataFixture {
15+
class TaskConfigSpec extends funsuite.FixtureAnyFunSuite with fixture.TestDataFixture {
1616
private def expectError(
1717
errorSnippet: String,
1818
compileOptions: String = "",

main-settings/src/test/scala/sbt/std/neg/TaskNegSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
package sbt.std.neg
99

1010
import scala.tools.reflect.ToolBoxError
11-
import org.scalatest.{ TestData, fixture }
11+
import org.scalatest.{ TestData, fixture, funsuite }
1212
import sbt.std.{ TaskLinterDSLFeedback, TestUtil }
1313
import sbt.std.TestUtil._
1414

15-
class TaskNegSpec extends fixture.FunSuite with fixture.TestDataFixture {
15+
class TaskNegSpec extends funsuite.FixtureAnyFunSuite with fixture.TestDataFixture {
1616
def expectError(
1717
errorSnippet: String,
1818
compileOptions: String = "",

main/src/test/scala/sbt/internal/CrossJavaTest.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@
88
package sbt
99
package internal
1010

11-
import org.scalatest._
11+
import org.scalatest.diagrams.Diagrams
12+
import org.scalatest.funsuite.AnyFunSuite
1213
import sbt.internal.CrossJava.JavaDiscoverConfig._
1314
import scala.collection.immutable.ListMap
1415

15-
class CrossJavaTest extends FunSuite with DiagrammedAssertions {
16+
class CrossJavaTest extends AnyFunSuite with Diagrams {
1617
test("The Java home selector should select the most recent") {
1718
assert(
1819
List("jdk1.8.0.jdk", "jdk1.8.0_121.jdk", "jdk1.8.0_45.jdk")

main/src/test/scala/sbt/internal/FileStampJsonSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ package sbt.internal
99

1010
import java.nio.file.{ Path, Paths }
1111

12-
import org.scalatest.FlatSpec
12+
import org.scalatest.flatspec.AnyFlatSpec
1313
import sbt.nio.FileStamp
1414
import sbt.nio.FileStamp.Formats
1515
import sjsonnew.JsonFormat
1616
import sjsonnew.support.scalajson.unsafe.Converter
1717

18-
class FileStampJsonSpec extends FlatSpec {
18+
class FileStampJsonSpec extends AnyFlatSpec {
1919
"file hashes" should "be serializable" in {
2020
val hashes = Seq(
2121
Paths.get("foo") -> FileStamp.hash("bar"),

main/src/test/scala/sbt/internal/GCMonitorTest.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ package sbt.internal
99

1010
import java.util.concurrent.atomic.AtomicReference
1111

12-
import org.scalatest.FunSuite
12+
import org.scalatest.funsuite.AnyFunSuite
1313

1414
import scala.collection.mutable.ListBuffer
1515
import scala.concurrent.duration._
1616

17-
class GCMonitorTest extends FunSuite {
17+
class GCMonitorTest extends AnyFunSuite {
1818
class TestMonitor extends GCMonitorBase {
1919
val loggedTotals = ListBuffer.empty[Long]
2020
override protected val window = 10.seconds

main/src/test/scala/sbt/internal/InstallSbtnSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ import java.lang.ProcessBuilder
1313
import java.lang.ProcessBuilder.Redirect
1414
import java.nio.file.{ Files, Path }
1515
import java.util.concurrent.TimeUnit
16-
import org.scalatest.FlatSpec
16+
import org.scalatest.flatspec.AnyFlatSpec
1717
import sbt.io.IO
1818

19-
class InstallSbtnSpec extends FlatSpec {
19+
class InstallSbtnSpec extends AnyFlatSpec {
2020
private def withTemp[R](ext: String)(f: Path => R): R = {
2121
val tmp = Files.createTempFile("sbt-1.4.1-", ext)
2222
try f(tmp)

main/src/test/scala/sbt/internal/graph/rendering/TreeViewTest.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77

88
package sbt.internal.graph.rendering
99

10-
import org.scalatest.{ FlatSpec, Matchers }
10+
import org.scalatest.flatspec.AnyFlatSpec
11+
import org.scalatest.matchers.should.Matchers
1112
import sbt.internal.graph.rendering.TreeView.createJson
1213
import sbt.internal.graph.{ GraphModuleId, Module, ModuleGraph, ModuleModel }
1314

14-
class TreeViewTest extends FlatSpec with Matchers {
15+
class TreeViewTest extends AnyFlatSpec with Matchers {
1516
val modA = GraphModuleId("orgA", "nameA", "1.0")
1617
val modB = GraphModuleId("orgB", "nameB", "2.0")
1718
val modC = GraphModuleId("orgC", "nameC", "3.0")

project/Dependencies.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ object Dependencies {
9494
val jline3Reader = "org.jline" % "jline-reader" % jline3Version
9595
val jline3Builtins = "org.jline" % "jline-builtins" % jline3Version
9696
val jansi = "org.fusesource.jansi" % "jansi" % "2.1.0"
97-
val scalatest = "org.scalatest" %% "scalatest" % "3.0.8"
97+
val scalatest = "org.scalatest" %% "scalatest" % "3.2.10"
9898
val scalacheck = "org.scalacheck" %% "scalacheck" % "1.14.0"
9999
val junit = "junit" % "junit" % "4.13.1"
100100
val scalaVerify = "com.eed3si9n.verify" %% "verify" % "1.0.0"

sbt-app/src/test/scala/sbt/IllegalReferenceSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
package sbt
99

1010
import org.scalatest
11-
import org.scalatest.{ TestData, fixture }
11+
import org.scalatest.{ TestData, fixture, funsuite }
1212

1313
import scala.tools.reflect.{ FrontEnd, ToolBoxError }
1414

15-
class IllegalReferenceSpec extends fixture.FunSuite with fixture.TestDataFixture {
15+
class IllegalReferenceSpec extends funsuite.FixtureAnyFunSuite with fixture.TestDataFixture {
1616
private def toolboxClasspath(td: TestData): String =
1717
td.configMap.get("sbt.server.classpath") match {
1818
case Some(s: String) => s

util-cache/src/test/scala/CacheSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import sbt.io.syntax._
1212

1313
import CacheImplicits._
1414

15-
import org.scalatest.FlatSpec
15+
import org.scalatest.flatspec.AnyFlatSpec
1616

17-
class CacheSpec extends FlatSpec {
17+
class CacheSpec extends AnyFlatSpec {
1818

1919
"A cache" should "NOT throw an exception if read without being written previously" in {
2020
testCache[String, Int] {

util-cache/src/test/scala/FileInfoSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ package sbt.util
99

1010
import sjsonnew.shaded.scalajson.ast.unsafe._
1111
import sjsonnew._, support.scalajson.unsafe._
12-
import org.scalatest.FlatSpec
12+
import org.scalatest.flatspec.AnyFlatSpec
1313
import sbt.io.IO
1414

15-
class FileInfoSpec extends FlatSpec {
15+
class FileInfoSpec extends AnyFlatSpec {
1616
val file = new java.io.File(".").getAbsoluteFile
1717
val fileInfo: ModifiedFileInfo = FileModified(file, IO.getModifiedTimeOrZero(file))
1818
val filesInfo = FilesInfo(Set(fileInfo))

util-cache/src/test/scala/SingletonCacheSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import sbt.io.syntax._
1313
import CacheImplicits._
1414

1515
import sjsonnew.{ Builder, deserializationError, JsonFormat, Unbuilder }
16-
import org.scalatest.FlatSpec
16+
import org.scalatest.flatspec.AnyFlatSpec
1717

18-
class SingletonCacheSpec extends FlatSpec {
18+
class SingletonCacheSpec extends AnyFlatSpec {
1919

2020
case class ComplexType(val x: Int, y: String, z: List[Int])
2121
object ComplexType {

util-tracking/src/test/scala/sbt/util/TrackedSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77

88
package sbt.util
99

10-
import org.scalatest.FlatSpec
10+
import org.scalatest.flatspec.AnyFlatSpec
1111
import sbt.io.IO
1212
import sbt.io.syntax._
1313
import sbt.util.CacheImplicits._
1414
import sjsonnew.{ Builder, JsonWriter }
1515

1616
import scala.concurrent.Promise
1717

18-
class TrackedSpec extends FlatSpec {
18+
class TrackedSpec extends AnyFlatSpec {
1919
"lastOutput" should "store the last output" in {
2020
withStore { store =>
2121
val value = 5

zinc-lm-integration/src/test/scala/sbt/internal/inc/IvyBridgeProviderSpecification.scala

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ import sbt.librarymanagement.ivy._
1717
import sbt.util.Logger
1818
import xsbti.compile.CompilerBridgeProvider
1919
import org.scalatest._
20+
import org.scalatest.matchers.should.Matchers
2021

2122
/**
2223
* Base class for test suites that must be able to fetch and compile the compiler bridge.
2324
*
2425
* This is a very good example on how to instantiate the compiler bridge provider.
2526
*/
2627
abstract class IvyBridgeProviderSpecification
27-
extends fixture.FlatSpec
28+
extends flatspec.FixtureAnyFlatSpec
2829
with fixture.TestDataFixture
2930
with Matchers {
3031
def currentBase: File = new File(".")

0 commit comments

Comments
 (0)