def test_translate_and_reorder_file_data(self):
        file_data = [['obsid', 'acol', 'acol2'],
                    ['rb1', '1', '2']]

        translation_dict = {'obsid': ['obsid'], 'acol': ['num', 'txt'], 'acol2': ['comment']}

        test_string = utils_for_tests.create_test_string(GeneralCsvImportGui.translate_and_reorder_file_data(file_data, translation_dict))
        reference_string = '[[num, txt, comment, obsid], [1, 1, 2, rb1]]'
        assert test_string == reference_string
    def test_translate_and_reorder_file_data(self):
        file_data = [['obsid', 'acol', 'acol2'], ['rb1', '1', '2']]

        translation_dict = {
            'obsid': ['obsid'],
            'acol': ['num', 'txt'],
            'acol2': ['comment']
        }

        test_string = utils_for_tests.create_test_string(
            GeneralCsvImportGui.translate_and_reorder_file_data(
                file_data, translation_dict))
        reference_string = '[[num, txt, comment, obsid], [1, 1, 2, rb1]]'
        assert test_string == reference_string