Ejemplo n.º 1
0
 def test_put_401_disarmed(self):
     e = alarm_events.parse_event_code("987618140103001_")
     with mock.patch("urllib2.urlopen") as mock_open:
         alarm_events.update_state(e)
         self.assertTrue(mock_open.called)
         req = mock_open.call_args_list[0][0][0]
         self.assertEqual("http://localhost/foo/state", req.get_full_url())
         self.assertEqual("PUT", req.get_method())
         self.assertEqual("disarmed", req.get_data())
Ejemplo n.º 2
0
 def test_put_401_disarmed(self):
     e = alarm_events.parse_event_code('987618140103001_')
     with mock.patch('urllib2.urlopen') as mock_open:
         alarm_events.update_state(e)
         self.assertTrue(mock_open.called)
         req = mock_open.call_args_list[0][0][0]
         self.assertEqual('http://localhost/foo/state', req.get_full_url())
         self.assertEqual('PUT', req.get_method())
         self.assertEqual('disarmed', req.get_data())
Ejemplo n.º 3
0
 def test_put_570_unbypass(self):
     e = alarm_events.parse_event_code("987618357003001_")
     with mock.patch("urllib2.urlopen") as mock_open:
         alarm_events.update_state(e)
         self.assertTrue(mock_open.called)
         req = mock_open.call_args_list[0][0][0]
         self.assertEqual("http://localhost/foo/bypass", req.get_full_url())
         self.assertEqual("PUT", req.get_method())
         self.assertEqual("no", req.get_data())
         self.assertEqual(1, len(mock_open.call_args_list))
Ejemplo n.º 4
0
 def test_put_570_unbypass(self):
     e = alarm_events.parse_event_code('987618357003001_')
     with mock.patch('urllib2.urlopen') as mock_open:
         alarm_events.update_state(e)
         self.assertTrue(mock_open.called)
         req = mock_open.call_args_list[0][0][0]
         self.assertEqual('http://localhost/foo/bypass', req.get_full_url())
         self.assertEqual('PUT', req.get_method())
         self.assertEqual('no', req.get_data())
         self.assertEqual(1, len(mock_open.call_args_list))