Beispiel #1
0
    def test_list_dict_value(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', {'b': 'c'}]

        output = _format_list(input_val)
         
        assert output[1]['b'] == 'c'
Beispiel #2
0
    def test_list_int_value(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', 1]

        output = _format_list(input_val)
         
        assert output[1] == 1
Beispiel #3
0
    def test_list_simple(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', 'b']

        output = _format_list(input_val)
         
        assert output[1] == 'b'
Beispiel #4
0
    def test_list_row_proxy_value(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', RowProxy(test1='value2')]

        output = _format_list(input_val)
         
        assert output[1]['test1'] == 'value2'
Beispiel #5
0
    def test_list_object_value(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', TObject(test1='value1')]

        output = _format_list(input_val)
         
        assert output[1]['test1'] == 'value1'
Beispiel #6
0
    def test_list_list_value(self):
        from outlib.lib.format_vals import _format_list

        input_val = ['a', ['b', 'c']]

        output = _format_list(input_val)
         
        assert output[1][0] == 'b'