Example #1
0
    def test_dict_row_proxy_value(self):
        from outlib.lib.format_vals import _format_dict

        input_val = {'a': RowProxy(test1='value2')}

        output = _format_dict(input_val)
         
        assert output['a']['test1'] == 'value2'
Example #2
0
    def test_dict_object_value(self):
        from outlib.lib.format_vals import _format_dict

        input_val = {'a': TObject(test1='value1')}

        output = _format_dict(input_val)
         
        assert output['a']['test1'] == 'value1'
Example #3
0
    def test_dict_list_value(self):
        from outlib.lib.format_vals import _format_dict

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

        output = _format_dict(input_val)
         
        assert output['a'][0] == 'b'
Example #4
0
    def test_dict_dict_value(self):
        from outlib.lib.format_vals import _format_dict

        input_val = {'a': {'b': 'c'}}

        output = _format_dict(input_val)
         
        assert output['a']['b'] == 'c'
Example #5
0
    def test_dict_int_value(self):
        from outlib.lib.format_vals import _format_dict

        input_val = {'a': 1}

        output = _format_dict(input_val)
         
        assert output['a'] == 1
Example #6
0
    def test_dict_simple(self):
        from outlib.lib.format_vals import _format_dict

        input_val = {'a': 'b'}

        output = _format_dict(input_val)
         
        assert output['a'] == 'b'