Example #1
0
    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)
Example #2
0
    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)
Example #3
0
 def test_isOpen(self):
     ride = Ride()
     ride.setClosed()
     self.assertEqual(ride.isOpen(), False)
Example #4
0
 def test_isOpen(self):
     ride = Ride()
     ride.setClosed()
     self.assertEqual(ride.isOpen(), False)