Merge branch 'gradle'
diff --git a/src/test/java/test/serviceloader/ServiceLoaderTest.java b/src/test/java/test/serviceloader/ServiceLoaderTest.java
index e678dbe..adee343 100644
--- a/src/test/java/test/serviceloader/ServiceLoaderTest.java
+++ b/src/test/java/test/serviceloader/ServiceLoaderTest.java
@@ -1,24 +1,21 @@
 package test.serviceloader;
 
-import org.testng.TestNG;
-import org.testng.annotations.Test;
-
-import test.SimpleBaseTest;
-
-import java.io.File;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.net.URLClassLoader;
 
+import org.testng.TestNG;
+import org.testng.annotations.Test;
+
 import junit.framework.Assert;
+import test.SimpleBaseTest;
 
 public class ServiceLoaderTest extends SimpleBaseTest {
 
   @Test
   public void serviceLoaderShouldWork() throws MalformedURLException {
     TestNG tng = create(ServiceLoaderSampleTest.class);
-    String jarPath = getPathToResource("serviceloader.jar");
-    URL url = new URL("file://" + new File(jarPath).getAbsolutePath());
+    URL url = getClass().getClassLoader().getResource("serviceloader.jar");
     URLClassLoader ucl = URLClassLoader.newInstance(new URL[] { url });
     tng.setServiceLoaderClassLoader(ucl);
     tng.run();