Skip to content

Commit 830e03f

Browse files
tony-kerzbrndnmtthws
authored andcommitted
[pom] bump specs2 (#566)
1 parent b6cd33d commit 830e03f

File tree

6 files changed

+23
-11
lines changed

6 files changed

+23
-11
lines changed

pom.xml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<akka-testkit.version>2.3.6</akka-testkit.version>
4040
<junit.version>4.11</junit.version>
4141
<mockito.version>1.9.5</mockito.version>
42-
<specs2.version>2.3.10</specs2.version>
42+
<specs2.version>3.6.4-20150927082714-7cac887</specs2.version>
4343

4444
<!-- maven versions-->
4545
<maven-antrun-plugin.version>1.7</maven-antrun-plugin.version>
@@ -234,7 +234,19 @@
234234
</dependency>
235235
<dependency>
236236
<groupId>org.specs2</groupId>
237-
<artifactId>specs2_2.11.0-RC3</artifactId>
237+
<artifactId>specs2-core_2.11</artifactId>
238+
<version>${specs2.version}</version>
239+
<scope>test</scope>
240+
</dependency>
241+
<dependency>
242+
<groupId>org.specs2</groupId>
243+
<artifactId>specs2-mock_2.11</artifactId>
244+
<version>${specs2.version}</version>
245+
<scope>test</scope>
246+
</dependency>
247+
<dependency>
248+
<groupId>org.specs2</groupId>
249+
<artifactId>specs2-junit_2.11</artifactId>
238250
<version>${specs2.version}</version>
239251
<scope>test</scope>
240252
</dependency>

src/test/scala/org/apache/mesos/chronos/scheduler/jobs/JobSchedulerElectionSpec.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ class JobSchedulerElectionSpec
119119
persistenceStore.getTasks returns Map[String, Array[Byte]]()
120120
persistenceStore.getJobs returns Iterator[BaseJob]()
121121

122-
doNothing().when(mesosDriver).start()
122+
doNothing.when(mesosDriver).start()
123123

124124
port += 1
125125

src/test/scala/org/apache/mesos/chronos/scheduler/jobs/JobSchedulerIntegrationTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import org.joda.time.format.ISODateTimeFormat
77
import org.joda.time.{DateTime, DateTimeZone, Hours, Minutes}
88
import org.specs2.mock.Mockito
99
import org.specs2.mutable._
10+
import MockJobUtils._
1011

1112
class JobSchedulerIntegrationTest extends SpecificationWithJUnit with Mockito {
12-
import MockJobUtils._
1313

1414
"JobScheduler" should {
1515
"A job creates a failed task and then a successful task from a synchronous job" in {

src/test/scala/org/apache/mesos/chronos/scheduler/jobs/JobSchedulerSpec.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import org.apache.mesos.chronos.scheduler.state.PersistenceStore
55
import org.joda.time._
66
import org.specs2.mock._
77
import org.specs2.mutable._
8-
8+
import MockJobUtils._
9+
910
class JobSchedulerSpec extends SpecificationWithJUnit with Mockito {
10-
import MockJobUtils._
1111

1212
//TODO(FL): Write more specs for the REST framework.
1313
"JobScheduler" should {

src/test/scala/org/apache/mesos/chronos/scheduler/mesos/MesosJobFrameworkSpec.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ class MesosJobFrameworkSpec extends SpecificationWithJUnit with Mockito {
7070

7171
val tasks = mutable.Buffer[(String, BaseJob, Offer)]()
7272
doReturn(tasks).when(mesosJobFramework).generateLaunchableTasks(any)
73-
doNothing().when(mesosJobFramework).reconcile(any)
73+
doNothing.when(mesosJobFramework).reconcile(any)
7474

7575
val offer: Offer = makeBasicOffer
7676
mesosJobFramework.resourceOffers(mock[SchedulerDriver], Seq[Protos.Offer](offer).asJava)
@@ -99,7 +99,7 @@ class MesosJobFrameworkSpec extends SpecificationWithJUnit with Mockito {
9999

100100
val tasks = mutable.Buffer[(String, BaseJob, Offer)]()
101101
doReturn(tasks).when(mesosJobFramework).generateLaunchableTasks(any)
102-
doNothing().when(mesosJobFramework).reconcile(any)
102+
doNothing.when(mesosJobFramework).reconcile(any)
103103

104104
val offer: Offer = makeBasicOffer
105105
mesosJobFramework.resourceOffers(mock[SchedulerDriver], Seq[Protos.Offer](offer).asJava)
@@ -129,7 +129,7 @@ class MesosJobFrameworkSpec extends SpecificationWithJUnit with Mockito {
129129

130130
val tasks = mutable.Buffer[(String, BaseJob, Offer)]()
131131
doReturn(tasks).when(mesosJobFramework).generateLaunchableTasks(any)
132-
doNothing().when(mesosJobFramework).reconcile(any)
132+
doNothing.when(mesosJobFramework).reconcile(any)
133133

134134
val offer: Offer = makeBasicOffer
135135
mesosJobFramework.resourceOffers(mock[SchedulerDriver], Seq[Protos.Offer](offer).asJava)

src/test/scala/org/apache/mesos/chronos/scheduler/mesos/MesosOfferReviverActorSpec.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import org.apache.mesos.SchedulerDriver
99
import org.apache.mesos.chronos.scheduler.config.SchedulerConfiguration
1010
import org.specs2.mock.Mockito
1111
import org.specs2.mutable._
12-
1312
import scala.concurrent.duration.FiniteDuration
13+
import org.specs2.matcher.ThrownExpectations
1414

1515
class MesosOfferReviverActorSpec extends SpecificationWithJUnit with Mockito {
1616
"MesosOfferReviverActor" should {
@@ -75,7 +75,7 @@ class MesosOfferReviverActorSpec extends SpecificationWithJUnit with Mockito {
7575
}
7676
}
7777

78-
trait context extends BeforeAfter with Mockito {
78+
trait context extends BeforeAfter with Mockito with ThrownExpectations {
7979
implicit var actorSystem: ActorSystem = _
8080
var driverFactory: MesosDriverFactory = _
8181
var conf: SchedulerConfiguration with HttpConf = _

0 commit comments

Comments
 (0)