예제 #1
0
 def test_fail_msg(self):
     reason = 'no reason, really'
     msg = ax.StoreResponse(False, reason)
     self.assertFalse(msg.succeeded())
     self.assertEqual(msg.error_message, reason)
     self.assertEqual(msg.getExtensionArgs(), {
         'mode': 'store_response_failure',
         'error': reason
     })
예제 #2
0
 def test_fail_msg(self):
     reason = 'no reason, really'
     msg = ax.StoreResponse(False, reason)
     self.failIf(msg.succeeded())
     self.failUnlessEqual(reason, msg.error_message)
     self.failUnlessEqual(
         {
             'mode': 'store_response_failure',
             'error': reason
         }, msg.getExtensionArgs())
예제 #3
0
 def test_fail_nomsg(self):
     msg = ax.StoreResponse(False)
     self.assertFalse(msg.succeeded())
     self.assertFalse(msg.error_message)
     self.assertEqual(msg.getExtensionArgs(),
                      {'mode': 'store_response_failure'})
예제 #4
0
 def test_success(self):
     msg = ax.StoreResponse()
     self.assertTrue(msg.succeeded())
     self.assertFalse(msg.error_message)
     self.assertEqual(msg.getExtensionArgs(),
                      {'mode': 'store_response_success'})
예제 #5
0
 def test_fail_nomsg(self):
     msg = ax.StoreResponse(False)
     self.failIf(msg.succeeded())
     self.failIf(msg.error_message)
     self.failUnlessEqual({'mode': 'store_response_failure'},
                          msg.getExtensionArgs())
예제 #6
0
 def test_success(self):
     msg = ax.StoreResponse()
     self.failUnless(msg.succeeded())
     self.failIf(msg.error_message)
     self.failUnlessEqual({'mode': 'store_response_success'},
                          msg.getExtensionArgs())