예제 #1
0
 def test_get_status_simple(self):
     responses.add(
         responses.GET,
         'http://m.laundryview.com/submitFunctions.php?monitor=true&lr=' + laundry.LOCATION_LOOKUP[TEST_BUILDING],
         body=self.laundry_data,
         status=200
     )
     status = laundry.get_status_simple(TEST_BUILDING)
     self.assertIsInstance(status, dict)
     self.assertEqual(status['building'], TEST_BUILDING)
     self.assertEqual(status['free_washers'], 2)
     self.assertEqual(status['free_dryers'], 2)
     self.assertEqual(status['total_washers'], 4)
     self.assertEqual(status['total_dryers'], 4)
예제 #2
0
 def test_laundry_get_status_simple_forbescraig(self):
     self.assertIsInstance(laundry.get_status_simple("FORBES_CRAIG"), dict)
예제 #3
0
 def test_laundry_get_status_simple_suthwest(self):
     self.assertIsInstance(laundry.get_status_simple("SUTH_WEST"), dict)
예제 #4
0
 def test_laundry_get_status_simple_mccormick(self):
     self.assertIsInstance(laundry.get_status_simple("MCCORMICK"), dict)
예제 #5
0
 def test_laundry_get_status_simple_lothrop(self):
     self.assertIsInstance(laundry.get_status_simple("LOTHROP"), dict)
예제 #6
0
 def test_laundry_get_status_simple_holland(self):
     self.assertIsInstance(laundry.get_status_simple("HOLLAND"), dict)
예제 #7
0
 def test_laundry_get_status_simple_brackenridge(self):
     self.assertIsInstance(laundry.get_status_simple("BRACKENRIDGE"), dict)
예제 #8
0
 def test_laundry_get_status_simple_towers(self):
     self.assertIsInstance(laundry.get_status_simple("TOWERS"), dict)