                 }
                 
                 it("should complete on the main thread with stops and no error") {
-                    provider.getStopsWithRouteNo(56, managedObjectContext: moc, {
+                    provider.getStopsWithRouteNo(56, requestStopInfo: true, managedObjectContext: moc, {
                         stops, error -> Void in
                         
                         completionStops = stops

                    json2["Description"] = "another description"
                    json2["Destination"] = "another destination"
                    json2["FlagStopNo"] = "Stop 145a"
                    json2["RouteNo"] = 72
                    json2["StopID"] = "547bab"
                    json2["StopName"] = "John Rd / Canterbury Rd"
                    json2["StopNo"] = 17

                moc.save(nil)
            }
            
            context("when some stops are available") {
                beforeEach {
                    let stop = Stop.insertInManagedObjectContext(moc) as Stop
                    stop.stopNo = 65
