     func testCanLogError() {
         
         let message = "Message"
-        let line = __LINE__
+        let line = #line
         
-        SBObjectiveCWrapper.logError(message, filePath: __FILE__, function: __FUNCTION__, line: line)
+        SBObjectiveCWrapper.logError(message, filePath: #file, function: #function, line: line)
         
-        let expectedLog = Log(level: .Error, message: message, path: __FILE__, function: __FUNCTION__, line: line)
+        let expectedLog = Log(level: .Error, message: message, path: #file, function: #function, line: line)
         
         XCTAssert(expectedLog == TestLogger.lastLog!, "Logger did not log.")
         

    func testCanLogInfo() {
        
        let message = "Message"
        let line = __LINE__
        
        SBObjectiveCWrapper.logInfo(message, filePath: __FILE__, function: __FUNCTION__, line: line)
        
        let expectedLog = Log(level: .Info, message: message, path: __FILE__, function: __FUNCTION__, line: line)
        
        XCTAssert(expectedLog == TestLogger.lastLog!, "Logger did not log.")
        

    func testCanLogWarning() {
        
        let message = "Message"
        let line = #line
        
        SBObjectiveCWrapper.logWarning(message, filePath: #file, function: #function, line: line)
        
        let expectedLog = Log(level: .Warning, message: message, path: #file, function: #function, line: line)
        
        XCTAssert(expectedLog == TestLogger.lastLog!, "Logger did not log.")
        
