예제 #1
0
 def test_mark_success(self):
     start_ts = timezone.now()
     gatekeeper = Gatekeeper.objects.by_ip(self.ip_address)
     self.assertTrue(gatekeeper.sync_ts == None)
     message = Messages.MARK_SUCCESS
     keymaster = Keymaster(gatekeeper)
     response = keymaster.process_message(message)
     self.assertEqual(response, Messages.SUCCESS_RESPONSE)
     self.assertFalse(gatekeeper.sync_ts == None)
     self.assertTrue(gatekeeper.sync_ts > start_ts)
예제 #2
0
파일: tests.py 프로젝트: usood/nadine
 def test_mark_success(self):
     start_ts = timezone.now()
     gatekeeper = Gatekeeper.objects.by_ip(self.ip_address)
     self.assertTrue(gatekeeper.sync_ts == None)
     message = Messages.MARK_SUCCESS
     keymaster = Keymaster(gatekeeper)
     response = keymaster.process_message(message)
     self.assertEqual(response, Messages.SUCCESS_RESPONSE)
     self.assertFalse(gatekeeper.sync_ts == None)
     self.assertTrue(gatekeeper.sync_ts > start_ts)
예제 #3
0
 def test_handshake(self):
     message = Messages.TEST_QUESTION
     gatekeeper = Gatekeeper.objects.by_ip(self.ip_address)
     keymaster = Keymaster(gatekeeper)
     response = keymaster.process_message(message)
     self.assertEqual(response, Messages.TEST_RESPONSE)
예제 #4
0
파일: tests.py 프로젝트: usood/nadine
 def test_handshake(self):
     message = Messages.TEST_QUESTION
     gatekeeper = Gatekeeper.objects.by_ip(self.ip_address)
     keymaster = Keymaster(gatekeeper)
     response = keymaster.process_message(message)
     self.assertEqual(response, Messages.TEST_RESPONSE)