def test_clone(self):
     name = 'Cloned Test Config'
     test_config = TestConfig(self.client)
     test_config_clone = test_config.clone(name)
     self.assertEqual(self.client.last_request_method, 'post')
     self.assertEqual(self.client.last_request_kwargs['data']['name'], name)
     self.assertTrue(isinstance(test_config_clone, TestConfig))
 def test_clone(self):
     name = 'Cloned Test Config'
     test_config = TestConfig(self.client)
     test_config_clone = test_config.clone(name)
     self.assertEqual(self.client.last_request_method, 'post')
     self.assertEqual(self.client.last_request_kwargs['data']['name'],
                      name)
     self.assertTrue(isinstance(test_config_clone, TestConfig))
    def test_update_with_dict(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.update({'name': name_change})

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
Ejemplo n.º 4
0
    def test_update_with_attribute(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.name = name_change
        test_config.update()

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
Ejemplo n.º 5
0
    def test_update_with_dict(self):
        name_change = 'Test Config'
        client = MockClient(response_body={'name': name_change})
        test_config = TestConfig(client)
        test_config.update({'name': name_change})

        self.assertEqual(client.last_request_method, 'put')
        self.assertEqual(client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
    def test_update_with_dict(self):
        name_change = 'Test Config'
        client = MockClient(response_body={'name': name_change})
        test_config = TestConfig(client)
        test_config.update({'name': name_change})

        self.assertEqual(client.last_request_method, 'put')
        self.assertEqual(client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
    def test_update_with_attribute(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.name = name_change
        test_config.update()

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(self.client.last_request_kwargs['headers']['Content-Type'],
                         'application/json')
        self.assertEqual(test_config.name, name_change)
    def test_user_type_setter_valueerror(self):
        c = TestConfig(self.client)

        def assign_bad_user_type():
            c.user_type = 'something bad'

        self.assertRaises(ValueError, assign_bad_user_type)
 def test_user_type_setter(self):
     c = TestConfig(self.client)
     c.user_type = TestConfig.VU
     self.assertEqual(c.user_type, TestConfig.VU)
 def test_user_type_setter(self):
     c = TestConfig(self.client)
     c.user_type = TestConfig.VU
     self.assertEqual(c.user_type, TestConfig.VU)
 def test_user_type_getter(self):
     c = TestConfig(self.client)
     self.assertEqual(c.user_type, TestConfig.SBU)