def test_get_detailed_test_views(self): test = rpc_interface.get_detailed_test_views()[0] self._check_for_get_test_views(test) self.assertEquals(test['attributes'], { 'myattr': 'myval', 'myattr2': 'myval2' }) self.assertEquals(test['iterations'], [{ 'attr': { 'iattr': 'ival', 'iattr2': 'ival2' }, 'perf': { 'iresult': 1, 'iresult2': 2 } }, { 'attr': {}, 'perf': { 'iresult': 3, 'iresult2': 4 } }]) self.assertEquals(test['labels'], ['testlabel2', 'testlabel3']) self.assertEquals(test['job_keyvals'], {'keyval_key': 'keyval_value'})
def test_test_attributes(self): rpc_interface.set_test_attribute('foo', 'bar', test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEqual(test['attributes'], {'foo': 'bar', 'myattr': 'myval', 'myattr2': 'myval2'}) rpc_interface.set_test_attribute('foo', 'goo', test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEqual(test['attributes'], {'foo': 'goo', 'myattr': 'myval', 'myattr2': 'myval2'}) rpc_interface.set_test_attribute('foo', None, test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEqual(test['attributes'], {'myattr': 'myval', 'myattr2': 'myval2'})
def test_test_attributes(self): rpc_interface.set_test_attribute('foo', 'bar', test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEquals(test['attributes'], {'foo': 'bar', 'myattr': 'myval', 'myattr2': 'myval2'}) rpc_interface.set_test_attribute('foo', 'goo', test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEquals(test['attributes'], {'foo': 'goo', 'myattr': 'myval', 'myattr2': 'myval2'}) rpc_interface.set_test_attribute('foo', None, test_name='mytest1') test = rpc_interface.get_detailed_test_views()[0] self.assertEquals(test['attributes'], {'myattr': 'myval', 'myattr2': 'myval2'})