Skip to content

Commit

Permalink
Fix tests for new class name
Browse files Browse the repository at this point in the history
  • Loading branch information
holdenk committed Apr 8, 2014
1 parent 7546549 commit 8f89965
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,31 +43,31 @@ class ExecutorClassLoaderSuite extends FunSuite with BeforeAndAfterAll {

test("child first") {
val parentLoader = new URLClassLoader(urls2, null)
val classLoader = new FlexibleExecutorClassLoader(url1, parentLoader, true)
val classLoader = new ExecutorClassLoader(url1, parentLoader, true)
val fakeClass = classLoader.loadClass("ReplFakeClass2").newInstance()
val fakeClassVersion = fakeClass.toString
assert(fakeClassVersion === "1")
}

test("parent first") {
val parentLoader = new URLClassLoader(urls2, null)
val classLoader = new ExecutorClassLoader(url1, parentLoader)
val classLoader = new ExecutorClassLoader(url1, parentLoader, false)
val fakeClass = classLoader.loadClass("ReplFakeClass1").newInstance()
val fakeClassVersion = fakeClass.toString
assert(fakeClassVersion === "2")
}

test("child first can fall back") {
val parentLoader = new URLClassLoader(urls2, null)
val classLoader = new FlexibleExecutorClassLoader(url1, parentLoader, true)
val classLoader = new ExecutorClassLoader(url1, parentLoader, true)
val fakeClass = classLoader.loadClass("ReplFakeClass3").newInstance()
val fakeClassVersion = fakeClass.toString
assert(fakeClassVersion === "2")
}

test("child first can fail") {
val parentLoader = new URLClassLoader(urls2, null)
val classLoader = new FlexibleExecutorClassLoader(url1, parentLoader, true)
val classLoader = new ExecutorClassLoader(url1, parentLoader, true)
intercept[java.lang.ClassNotFoundException] {
classLoader.loadClass("ReplFakeClassDoesNotExist").newInstance()
}
Expand Down

0 comments on commit 8f89965

Please sign in to comment.