Skip to content

Commit ec76dca

Browse files
authored
Merge pull request #219 from masahitojp/feat/Scala-2.13.0-M4
Scala 2.13.0-M4
2 parents 9e25b92 + a166e85 commit ec76dca

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

build.sbt

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ lazy val commonSettings: Seq[Setting[_]] = Seq(
66
organization := "net.debasishg",
77
version := "3.7",
88
scalaVersion := "2.11.12",
9-
crossScalaVersions := Seq("2.12.6", "2.11.12", "2.10.7"),
9+
crossScalaVersions := Seq("2.12.6", "2.11.12", "2.10.7", "2.13.0-M4"),
1010

1111
scalacOptions in Compile ++= Seq( "-unchecked", "-feature", "-language:postfixOps", "-deprecation" ),
1212

@@ -20,10 +20,10 @@ lazy val coreSettings = commonSettings ++ Seq(
2020
libraryDependencies ++= Seq(
2121
"commons-pool" % "commons-pool" % "1.6",
2222
"org.slf4j" % "slf4j-api" % "1.7.25",
23-
"org.slf4j" % "slf4j-log4j12" % "1.7.25" % "provided",
24-
"log4j" % "log4j" % "1.2.17" % "provided",
25-
"junit" % "junit" % "4.12" % "test",
26-
"org.scalatest" %% "scalatest" % "3.0.4" % "test"),
23+
"org.slf4j" % "slf4j-log4j12" % "1.7.25" % "provided",
24+
"log4j" % "log4j" % "1.2.17" % "provided",
25+
"junit" % "junit" % "4.12" % "test",
26+
"org.scalatest" %% "scalatest" % "3.0.6-SNAP2" % "test"),
2727

2828
parallelExecution in Test := false,
2929
publishTo := version { (v: String) =>

src/test/scala/com/redis/cluster/RedisClusterSpec.scala

+5-4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import org.scalatest.junit.JUnitRunner
88
import org.junit.runner.RunWith
99
import com.redis.RedisClient
1010
import com.redis.serialization.Format
11+
1112
import collection.mutable.WrappedArray
1213

1314

@@ -18,7 +19,7 @@ class RedisClusterSpec extends FunSpec
1819
with BeforeAndAfterAll {
1920

2021
val nodes = Array(ClusterNode("node1", "localhost", 6379), ClusterNode("node2", "localhost", 6380), ClusterNode("node3", "localhost", 6381))
21-
val r = new RedisCluster(new WrappedArray.ofRef(nodes): _*) {
22+
val r = new RedisCluster(new WrappedArray.ofRef(nodes).toSeq: _*) {
2223
val keyTag = Some(RegexKeyTag)
2324
}
2425

@@ -104,7 +105,7 @@ class RedisClusterSpec extends FunSpec
104105
}
105106

106107
it("replace node should not change hash ring order"){
107-
val r = new RedisCluster(new WrappedArray.ofRef(nodes): _*) {
108+
val r = new RedisCluster(new WrappedArray.ofRef(nodes).toSeq: _*) {
108109
val keyTag = Some(RegexKeyTag)
109110
}
110111
r.set("testkey1", "testvalue2")
@@ -130,7 +131,7 @@ class RedisClusterSpec extends FunSpec
130131
}
131132

132133
it("remove failure node should change hash ring order so that key on failure node should be served by other running nodes"){
133-
val r = new RedisCluster(new WrappedArray.ofRef(nodes): _*) {
134+
val r = new RedisCluster(new WrappedArray.ofRef(nodes).toSeq: _*) {
134135
val keyTag = Some(RegexKeyTag)
135136
}
136137
r.set("testkey1", "testvalue2")
@@ -147,7 +148,7 @@ class RedisClusterSpec extends FunSpec
147148
}
148149

149150
it("list nodes should return the running nodes but not configured nodes"){
150-
val r = new RedisCluster(new WrappedArray.ofRef(nodes): _*) {
151+
val r = new RedisCluster(new WrappedArray.ofRef(nodes).toSeq: _*) {
151152
val keyTag = Some(RegexKeyTag)
152153
}
153154
r.listServers.toSet should equal (nodes.toSet)

0 commit comments

Comments
 (0)