def test_object_row_proxy_value(self): from outlib.lib.format_vals import _format_object input_val = TObject(a=RowProxy(test1='value2')) output = _format_object(input_val) assert output['a']['test1'] == 'value2'
def test_object_dict_value(self): from outlib.lib.format_vals import _format_object input_val = TObject(a={'b': 'c'}) output = _format_object(input_val) assert output['a']['b'] == 'c'
def test_object_list_value(self): from outlib.lib.format_vals import _format_object input_val = TObject(a=['b', 'c']) output = _format_object(input_val) assert output['a'][0] == 'b'
def test_object_int_value(self): from outlib.lib.format_vals import _format_object input_val = TObject(a=1) output = _format_object(input_val) assert output['a'] == 1