def testSet(self): rideRequestDict = self.rideRequestData1 rideRequest = RideRequest.from_dict(rideRequestDict) RideRequestGenericDao().create(rideRequest) RideRequestGenericDao().set(rideRequest) ref = rideRequest.get_firestore_ref() print(ref) self.toDelete.append(ref) d = RideRequestGenericDao().get(ref) self.assertEqual(rideRequestDict, d.to_dict())
def testCreateRideRequestsTemp(self): # Create new rideRequests for userId in self.userIds: form = self.d form["testUserId"] = userId r = self.app.post( # TODO: change everywhere to json=form (used to be json=json.dumps(form)) path='/rideRequests', json=form, headers=getMockAuthHeaders(userId)) print(r.json) self.assertIn("firestoreRef", r.json.keys()) rid = r.json["id"] ride_request = RideRequestGenericDao().get_by_id(rid) print(ride_request.to_dict()) firestore_ref = ride_request.get_firestore_ref( ) # Not that it is actually rideRequestId self.ride_request_ids_to_delete.append((userId, firestore_ref.id))