 
 class SwiftIpfsApiTests: XCTestCase {
 
-    let hostString      = "192.168.5.8"
+    var hostString      = "192.168.5.8"
     let hostPort        = 5001
+    
+    /// Your own IPNS node hash
     let nodeIdString    = "QmWNwhBWa9sWPvbuS5XNaLp6Phh5vRN77BZRF5xPWG3FN1"
-    let altNodeIdString = "QmQyb7g2mCVYzRNHaEkhVcWVKnjZjc2z7dWKn1SKxDgTC3"
+    
+    /// Another know neighbouring hash
+    let altNodeIdString = "QmSoLnSGccFuZQJzRadHn95W2CrSFmZuTdDWP8HXaHca9z"
+
+    let peerIPAddr = "/ip4/104.236.176.52/tcp/4001"
     
     override func setUp() {
         super.setUp()
+        
     }
     
     override func tearDown() {

                
                XCTAssert(result.object?["Strings"]?.array?[0].string! == expectedMessage)
                
/// The current version of the IPFS node fails to disconnect after the first success,
/// so I'm disabling this for now.
//                try api.swarm.disconnect(peerAddress) {
//                    result in
//                    
//                    XCTAssert(result.object?["Strings"]?.array?[0].string! == "dis" + expectedMessage)
                    dispatch_group_leave(dispatchGroup)
//                }
                
            }
        }

            try api.swarm.addrs(){
                addrs in

                XCTAssert(addrs.object?[self.altNodeIdString]?.array?[0].string == self.peerIPAddr)
                
                dispatch_group_leave(dispatchGroup)
            }
