remove compiler warnings

This commit is contained in:
Lukas Schmidt 2015-08-10 07:42:09 +02:00
parent 6fa7636261
commit 889ad404bc

View File

@ -113,10 +113,10 @@ class SocketTestCases: NSObject {
let testName = "testJSONWithBuffer" let testName = "testJSONWithBuffer"
func didGetResult(result:NSArray?, ack:AckEmitter?) { func didGetResult(result:NSArray?, ack:AckEmitter?) {
if let json = result?.firstObject as? NSDictionary { if let json = result?.firstObject as? NSDictionary {
XCTAssertEqual(json.valueForKey("testString")! as! String, "test") XCTAssertEqual((json.valueForKey("testString")! as! String), "test")
XCTAssertEqual(json.valueForKey("testNumber")! as! Int, 15) XCTAssertEqual((json.valueForKey("testNumber")! as! Int), 15)
XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).count, 2) XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).count, 2)
XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).last! as! Int, 1) XCTAssertEqual(((json.valueForKey("testArray")! as! Array<AnyObject>).last! as! Int), 1)
let string = NSString(data: (json.valueForKey("testArray")! as! Array<AnyObject>).first! as! NSData, encoding: NSUTF8StringEncoding)! let string = NSString(data: (json.valueForKey("testArray")! as! Array<AnyObject>).first! as! NSData, encoding: NSUTF8StringEncoding)!
XCTAssertEqual(string, "gakgakgak2") XCTAssertEqual(string, "gakgakgak2")
}else { }else {
@ -132,11 +132,11 @@ class SocketTestCases: NSObject {
let testName = "testJSON" let testName = "testJSON"
func didGetResult(result:NSArray?, ack:AckEmitter?) { func didGetResult(result:NSArray?, ack:AckEmitter?) {
if let json = result?.firstObject as? NSDictionary { if let json = result?.firstObject as? NSDictionary {
XCTAssertEqual(json.valueForKey("testString")! as! String, "test") XCTAssertEqual((json.valueForKey("testString")! as! String), "test")
XCTAssertEqual(json.valueForKey("testNumber")! as! Int, 15) XCTAssertEqual(json.valueForKey("testNumber")! as? Int, 15)
XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).count, 2) XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).count, 2)
XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).first! as! Int, 1) XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).first! as? Int, 1)
XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).last! as! Int, 1) XCTAssertEqual((json.valueForKey("testArray")! as! Array<AnyObject>).last! as? Int, 1)
}else { }else {
XCTFail("Should have NSDictionary as result") XCTFail("Should have NSDictionary as result")
@ -168,13 +168,13 @@ class SocketTestCases: NSObject {
return return
} }
if let array = result?.firstObject as? Array<AnyObject> { if let array = result?.firstObject as? Array<AnyObject> {
XCTAssertEqual(array.last! as! Int, 2) XCTAssertEqual((array.last! as! Int), 2)
XCTAssertEqual(array.first! as! Int, 1) XCTAssertEqual((array.first! as! Int), 1)
}else { }else {
XCTFail("Should have Array as result") XCTFail("Should have Array as result")
} }
if let dict = result?[1] as? NSDictionary { if let dict = result?[1] as? NSDictionary {
XCTAssertEqual(dict.valueForKey("test") as! String, "bob") XCTAssertEqual((dict.valueForKey("test") as! String), "bob")
}else { }else {
XCTFail("Should have NSDictionary as result") XCTFail("Should have NSDictionary as result")
@ -212,13 +212,13 @@ class SocketTestCases: NSObject {
return return
} }
if let array = result?.firstObject as? Array<AnyObject> { if let array = result?.firstObject as? Array<AnyObject> {
XCTAssertEqual(array.last! as! Int, 2) XCTAssertEqual((array.last! as! Int), 2)
XCTAssertEqual(array.first! as! Int, 1) XCTAssertEqual((array.first! as! Int), 1)
}else { }else {
XCTFail("Should have Array as result") XCTFail("Should have Array as result")
} }
if let dict = result?[1] as? NSDictionary { if let dict = result?[1] as? NSDictionary {
XCTAssertEqual(dict.valueForKey("test") as! String, "bob") XCTAssertEqual((dict.valueForKey("test") as! String), "bob")
}else { }else {
XCTFail("Should have NSDictionary as result") XCTFail("Should have NSDictionary as result")