コード例 #1
0
    def test_purge_succeeds(self):
        ret_val = {"success": True}
        self.run_api_call.return_value = ret_val

        self.assertEqual(
            api_interface.purge_user(sentinel.api_root, self.test_user),
            ret_val)
コード例 #2
0
ファイル: test_api_interface.py プロジェクト: bdzim/netkes
    def test_purge_succeeds(self):
        ret_val = {"success" : True}
        self.run_api_call.return_value = ret_val

        self.assertEqual(api_interface.purge_user(sentinel.api_root,
                                                  self.test_user),
                         ret_val)
コード例 #3
0
    def test_purge_connection_problem(self):
        self.run_api_call.side_effect = MockException("DEADBEEF")

        with self.assertRaises(api_interface.ManipulateUserFailed) as cm:
            retval = api_interface.purge_user(sentinel.api_root,
                                              self.test_user)

        the_exception = cm.exception
        self.assertEqual(str(the_exception), "DEADBEEF")
コード例 #4
0
ファイル: test_api_interface.py プロジェクト: bdzim/netkes
    def test_purge_connection_problem(self):
        self.run_api_call.side_effect = MockException("DEADBEEF")

        with self.assertRaises(api_interface.ManipulateUserFailed) as cm:
            retval = api_interface.purge_user(sentinel.api_root,
                                              self.test_user)

        the_exception = cm.exception
        self.assertEqual(str(the_exception), "DEADBEEF")
コード例 #5
0
ファイル: test_api_interface.py プロジェクト: bdzim/netkes
    def test_purge_fails(self):
        ret_val = {"success" : False,
                   "reason"  : "DEADBEEF",
                   }
        self.run_api_call.return_value = ret_val

        with self.assertRaises(api_interface.ManipulateUserFailed) as cm:
            retval = api_interface.purge_user(sentinel.api_root,
                                              self.test_user)

        the_exception = cm.exception
        self.assertEqual(str(the_exception), "DEADBEEF")
コード例 #6
0
    def test_purge_fails(self):
        ret_val = {
            "success": False,
            "reason": "DEADBEEF",
        }
        self.run_api_call.return_value = ret_val

        with self.assertRaises(api_interface.ManipulateUserFailed) as cm:
            retval = api_interface.purge_user(sentinel.api_root,
                                              self.test_user)

        the_exception = cm.exception
        self.assertEqual(str(the_exception), "DEADBEEF")