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'})
Ejemplo n.º 2
0
    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'})
Ejemplo n.º 3
0
    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'})
Ejemplo n.º 4
0
    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'})