diff --git a/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt b/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt
index f157fca99a1f83ee377daa51c4adc3e68d980dd2..524b7d742037114dc7c4c447d97e55fbab0ac00b 100644
--- a/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt
+++ b/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt
@@ -30,6 +30,16 @@ class ConnectionUnitTest {
     runTest("localhost", 4242, "user", "pass")
   }
 
+  @Test
+  fun testRemote() {
+    runTest(
+      host = System.getenv("TEST_HOST"),
+      port = System.getenv("TEST_PORT").toInt(),
+      user = System.getenv("TEST_USER"),
+      pass = System.getenv("TEST_PASS")
+    )
+  }
+
   private fun runTest(host: String, port: Int, user: String, pass: String) {
     val start = System.currentTimeMillis()
     val session = Session(