                     }
                 }
 
-                expect(receivedError).to( beNil() )
-                expect(calledCompletion).to( beFalse() )
+                expect(receivedError).toNot( beNil() )
+                expect(calledCompletion).to( beTrue() )
             }
 
             it("receives an error if request is cancelled before response comes back") {

                    }
                }

                expect(receivedError).to( beNil() )
                expect(calledCompletion).to( beFalse() )
            }

            it("never calls completion if cancelled before request is created") {
                var receivedError: ErrorType?
                var calledCompletion = false


                expect(receivedError).to( beNil() )
            }

            it("calls completion if cancelled immediately") {
                var receivedError: ErrorType?
                var calledCompletion = false

