forked from I2P_Developers/i2p.i2p
Update tests to use ScalaTest 3.0.1
This commit is contained in:
@ -455,10 +455,14 @@
|
||||
<!-- scala paths -->
|
||||
<target name="scala.init">
|
||||
<property name="scala-library.jar" value="${scalatest.libs}/scala-library.jar" />
|
||||
<property name="scala-xml.jar" value="${scalatest.libs}/scala-xml.jar" />
|
||||
<property name="scalactic.jar" value="${scalatest.libs}/scalactic.jar" />
|
||||
<property name="scalatest.jar" value="${scalatest.libs}/scalatest.jar" />
|
||||
<property name="mockito.home" value="${ant.home}/lib" />
|
||||
<taskdef resource="scala/tools/ant/antlib.xml">
|
||||
<classpath>
|
||||
<pathelement location="${scalatest.libs}/scala-compiler.jar" />
|
||||
<pathelement location="${scalatest.libs}/scala-reflect.jar" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
</classpath>
|
||||
</taskdef>
|
||||
@ -475,8 +479,11 @@
|
||||
<scalac srcdir="./test/scalatest" destdir="./build/obj_scala" deprecation="on" >
|
||||
<classpath>
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="${scalatest.libs}/mockito-all.jar" />
|
||||
<pathelement location="${mockito.home}/byte-buddy.jar" />
|
||||
<pathelement location="${mockito.home}/objenesis.jar" />
|
||||
<pathelement location="${mockito.home}/mockito-core.jar" />
|
||||
<pathelement location="../../../core/java/build/i2pscalatest.jar" />
|
||||
<pathelement location="../../../router/java/build/routerscalatest.jar" />
|
||||
<pathelement location="./build/obj" />
|
||||
@ -513,6 +520,8 @@
|
||||
<classpath>
|
||||
<pathelement location="${classpath}" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scala-xml.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="./build/obj_cobertura" />
|
||||
<pathelement location="./build/obj" />
|
||||
|
@ -3,6 +3,7 @@ package net.i2p.router.update
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.mock.MockitoSugar
|
||||
|
||||
import net.i2p.app.ClientAppManager;
|
||||
import net.i2p.router.RouterContext
|
||||
|
||||
/**
|
||||
@ -11,7 +12,8 @@ import net.i2p.router.RouterContext
|
||||
class ConsoleUpdateManagerSpec extends FunSpec with UpdateManagerBehaviors with MockitoSugar {
|
||||
def consoleUpdateManager = {
|
||||
val mockCtx = mock[RouterContext]
|
||||
val cum = new ConsoleUpdateManager(mockCtx)
|
||||
val mockMgr = mock[ClientAppManager]
|
||||
val cum = new ConsoleUpdateManager(mockCtx, mockMgr, null)
|
||||
cum
|
||||
}
|
||||
|
||||
|
@ -90,10 +90,13 @@ javac.version=1.7
|
||||
# Location of the libraries required for the ScalaTest tests.
|
||||
# Define this in override.properties or pass in on the command line.
|
||||
# The directory must contain the following library names:
|
||||
# mockito-all.jar
|
||||
# scala-compiler.jar
|
||||
# scala-library.jar
|
||||
# scala-reflect.jar
|
||||
# scala-xml.jar
|
||||
# scalactic.jar
|
||||
# scalatest.jar
|
||||
# Tested using Scala 2.12.1, scala-xml 1.0.6, and ScalaTest 3.0.1
|
||||
#scalatest.libs=/PATH/TO/SCALATEST/lib
|
||||
|
||||
# Location of the junit libraries
|
||||
@ -105,12 +108,14 @@ javac.version=1.7
|
||||
# Defaults to the ant library path if not set
|
||||
# If set, this must point to a directory containing the files
|
||||
# hamcrest-core.jar, hamcrest-library.jar, and hamcrest-integration.jar
|
||||
# Tested using Hamcrest 1.3
|
||||
#hamcrest.home=
|
||||
|
||||
# Location of the mockito libraries
|
||||
# Defaults to the ant library path if not set
|
||||
# If set, this must point to a directory containing the files
|
||||
# mockito-core.jar, byte-buddy.jar, objenesis.jar
|
||||
# Tested using Mockito 2.5.0 which requires byte-buddy 1.5.12 and objenesis 2.4
|
||||
#mockito.home=
|
||||
|
||||
# Optional properties used in tests to enable additional tools.
|
||||
|
@ -141,10 +141,13 @@
|
||||
<!-- scala paths -->
|
||||
<target name="scala.init">
|
||||
<property name="scala-library.jar" value="${scalatest.libs}/scala-library.jar" />
|
||||
<property name="scala-xml.jar" value="${scalatest.libs}/scala-xml.jar" />
|
||||
<property name="scalactic.jar" value="${scalatest.libs}/scalactic.jar" />
|
||||
<property name="scalatest.jar" value="${scalatest.libs}/scalatest.jar" />
|
||||
<taskdef resource="scala/tools/ant/antlib.xml">
|
||||
<classpath>
|
||||
<pathelement location="${scalatest.libs}/scala-compiler.jar" />
|
||||
<pathelement location="${scalatest.libs}/scala-reflect.jar" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
</classpath>
|
||||
</taskdef>
|
||||
@ -158,6 +161,7 @@
|
||||
<classpath>
|
||||
<pathelement location="${javac.classpath.mod}" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="./build/obj" />
|
||||
</classpath>
|
||||
@ -264,6 +268,8 @@
|
||||
<taskdef name="scalatest" classname="org.scalatest.tools.ScalaTestAntTask">
|
||||
<classpath>
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scala-xml.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="./build/obj_cobertura" />
|
||||
<pathelement location="./build/obj" />
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class HashSpec extends FunSpec with ShouldMatchers {
|
||||
class HashSpec extends FunSpec with Matchers {
|
||||
val hash = new Hash
|
||||
|
||||
describe("A Hash") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class PrivateKeySpec extends FunSpec with ShouldMatchers {
|
||||
class PrivateKeySpec extends FunSpec with Matchers {
|
||||
val privateKey = new PrivateKey
|
||||
|
||||
describe("A PrivateKey") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class PublicKeySpec extends FunSpec with ShouldMatchers {
|
||||
class PublicKeySpec extends FunSpec with Matchers {
|
||||
val publicKey = new PublicKey
|
||||
|
||||
describe("A PublicKey") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class SessionKeySpec extends FunSpec with ShouldMatchers {
|
||||
class SessionKeySpec extends FunSpec with Matchers {
|
||||
val sessionKey = new SessionKey
|
||||
|
||||
describe("A SessionKey") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class SessionTagSpec extends FunSpec with ShouldMatchers {
|
||||
class SessionTagSpec extends FunSpec with Matchers {
|
||||
val sessionTag = new SessionTag
|
||||
|
||||
describe("A SessionTag") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class SignatureSpec extends FunSpec with ShouldMatchers {
|
||||
class SignatureSpec extends FunSpec with Matchers {
|
||||
val signature = new Signature
|
||||
|
||||
describe("A Signature") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class SigningPrivateKeySpec extends FunSpec with ShouldMatchers {
|
||||
class SigningPrivateKeySpec extends FunSpec with Matchers {
|
||||
val signingPrivateKey = new SigningPrivateKey
|
||||
|
||||
describe("A SigningPrivateKey") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class SigningPublicKeySpec extends FunSpec with ShouldMatchers {
|
||||
class SigningPublicKeySpec extends FunSpec with Matchers {
|
||||
val signingPublicKey = new SigningPublicKey
|
||||
|
||||
describe("A SigningPublicKey") {
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.data
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
/**
|
||||
* @author str4d
|
||||
*/
|
||||
class TunnelIdSpec extends FunSpec with ShouldMatchers {
|
||||
class TunnelIdSpec extends FunSpec with Matchers {
|
||||
describe("A TunnelId") {
|
||||
it("should be a 4 byte integer") (pending)
|
||||
}
|
||||
|
@ -1,10 +1,10 @@
|
||||
package net.i2p.util
|
||||
|
||||
import org.scalatest.FunSpec
|
||||
import org.scalatest.matchers.ShouldMatchers
|
||||
import org.scalatest.Matchers
|
||||
|
||||
|
||||
class VersionComparatorSpec extends FunSpec with ShouldMatchers {
|
||||
class VersionComparatorSpec extends FunSpec with Matchers {
|
||||
|
||||
private val vc = new VersionComparator
|
||||
|
||||
|
@ -116,10 +116,13 @@
|
||||
<!-- scala paths -->
|
||||
<target name="scala.init">
|
||||
<property name="scala-library.jar" value="${scalatest.libs}/scala-library.jar" />
|
||||
<property name="scala-xml.jar" value="${scalatest.libs}/scala-xml.jar" />
|
||||
<property name="scalactic.jar" value="${scalatest.libs}/scalactic.jar" />
|
||||
<property name="scalatest.jar" value="${scalatest.libs}/scalatest.jar" />
|
||||
<taskdef resource="scala/tools/ant/antlib.xml">
|
||||
<classpath>
|
||||
<pathelement location="${scalatest.libs}/scala-compiler.jar" />
|
||||
<pathelement location="${scalatest.libs}/scala-reflect.jar" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
</classpath>
|
||||
</taskdef>
|
||||
@ -140,6 +143,7 @@
|
||||
<classpath>
|
||||
<pathelement location="${javac.classpath}" />
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="../../core/java/build/i2pscalatest.jar" />
|
||||
<pathelement location="./build/obj" />
|
||||
@ -222,6 +226,8 @@
|
||||
<taskdef name="scalatest" classname="org.scalatest.tools.ScalaTestAntTask">
|
||||
<classpath>
|
||||
<pathelement location="${scala-library.jar}" />
|
||||
<pathelement location="${scala-xml.jar}" />
|
||||
<pathelement location="${scalactic.jar}" />
|
||||
<pathelement location="${scalatest.jar}" />
|
||||
<pathelement location="./build/obj_cobertura" />
|
||||
<pathelement location="./build/obj" />
|
||||
|
Reference in New Issue
Block a user