Example #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'
Example #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
Example #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'
Example #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'
Example #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'
Example #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'