def _build_ride(self, row): # Create dictionary with attraction information result = Ride() if 'label' in row: result.setName(row['label']) else: return if row['status']['isOpen']: result.setOpen() else: result.setClosed() if 'waitTime' in row['status']: result.setTime(row['status']['waitTime']) elif result.isOpen(): result.setTime(0) self.addRide(result)
def _build_ride(self, row): # Create dictionary with attraction information result = Ride() if "label" in row: result.setName(row["label"]) else: return if row["status"]["isOpen"]: result.setOpen() else: result.setClosed() if "waitTime" in row["status"]: result.setTime(row["status"]["waitTime"]) elif result.isOpen(): result.setTime(0) self.addRide(result)
def test_isOpen(self): ride = Ride() ride.setClosed() self.assertEqual(ride.isOpen(), False)