Failed
OmeroWeb.test.integration.test_table.TestOmeroTables.test_table_perform_slice[query_result1] (from pytest)
Error Message
AssertionError: assert [[1], ['test']] == [[1], ['test'...35345.0], [2]] Right contains 3 more items, first extra item: [0.5] Full diff: [ [ 1, ], [ 'test', ], - [ - 0.5, - ], - [ - 135345.0, - ], - [ - 2, - ], ]
Stacktrace
self = <test_table.TestOmeroTables object at 0x7fd0d47760d0> omero_table_file = 5957 django_client = <django.test.client.Client object at 0x7fd120738a90> table_data = ([<class 'omero.grid.WellColumn'>, <class 'omero.grid.StringColumn'>, <class 'omero.grid.DoubleColumn'>, <class 'omero...45.121, 4], [3, 'column', 0.75, 356575.012, 6], [4, 'data,comma', 0.12345, 13579.0, 8], [5, 'five', 0.01, 500.05, 10]]) query_result = ['rows=0&columns=0,1', [[1], ['test'], [0.5], [135345.0], [2]], ['Well', 'TestColumn']] @pytest.mark.parametrize("query_result", [ ['rows=0-4&columns=0', [[1, 2, 3, 4, 5]], ['Well']], ['rows=0&columns=0,1', [[1], ['test'], [0.5], [135345.0], [2]], ['Well', 'TestColumn']], ['rows=0,1&columns=0-1', [[1, 2], ['test', 'string'], [0.5, 1.0], [135345.0, 345345.121], [2, 4]], ['Well', 'TestColumn']], ]) def test_table_perform_slice( self, omero_table_file, django_client, table_data, query_result): """ Test slice call returning table data in columnar format """ col_types, col_names, rows = table_data query, result, columns = query_result request_url = reverse("webgateway_perform_slice", args=[omero_table_file]) response = get_json(django_client, '%s?%s' % (request_url, query)) > assert response['columns'] == result E AssertionError: assert [[1], ['test']] == [[1], ['test'...35345.0], [2]] E E Right contains 3 more items, first extra item: [0.5] E E Full diff: E [ E [ E 1, E ], E [ E 'test', E ], E - [ E - 0.5, E - ], E - [ E - 135345.0, E - ], E - [ E - 2, E - ], E ] test/integration/test_table.py:282: AssertionError