def test_clientMetadata(self) : s = Server("fixture") s.createServer() s.createProject("myproject") s.createClient("myproject","myclient") s.setClientMetadata("myproject", "myclient", key1 = "value1", key2 = [4,3,2], ) self.assertEqual(s.clientMetadata("myproject","myclient"), {'key1': 'value1', 'key2' : [4,3,2]})
def test_clientMetadata_updates(self) : s = Server("fixture") s.createServer() s.createProject("myproject") s.createClient("myproject","myclient") s.setClientMetadata("myproject", "myclient", key1 = "first", key2 = [4,3,2], ) s.setClientMetadata("myproject", "myclient", key1 = "second", key3 = [7,8,9], ) self.assertEqual(s.clientMetadata("myproject","myclient"), {'key1': 'second', 'key2' : [4,3,2], 'key3' : [7,8,9]})