示例#1
0
 def test_col_some_names_only(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], ['bar']) == [1]
示例#2
0
 def test_col_numbers_strings_only(self):
     assert mod.colnames_to_coloff0([], ['0', '3', '5']) == [0, 3, 5]
示例#3
0
 def test_col_all_names_only(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'],
                                    ['foo', 'bar', 'baz']) == [0, 1, 2]
示例#4
0
 def test_string_lookuplist_int_namelist(self):
     assert mod.colnames_to_coloff0(['0', '1', '2'], [0]) == [0]
示例#5
0
 def test_int_lookuplist_string_namelist(self):
     assert mod.colnames_to_coloff0([0, 1, 2], ['0']) == [0]
示例#6
0
 def test_col_numbers_only(self):
     assert mod.colnames_to_coloff0([], [0, 3, 5]) == [0, 3, 5]
示例#7
0
 def test_col_numbers_only(self):
     assert mod.colnames_to_coloff0([], [0, 3, 5]) == [0, 3, 5]
示例#8
0
 def test_col_mix_of_names_and_numbers(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], [0, 'bar', 'baz']) == [0, 1, 2]
示例#9
0
 def test_error_number_not_found(self):
     with pytest.raises(KeyError):
         assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], [5])
示例#10
0
 def test_col_all_names_only(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], ['foo', 'bar', 'baz']) == [0, 1, 2]
示例#11
0
 def test_col_some_names_only(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], ['bar']) == [1]
示例#12
0
 def test_col_numbers_strings_only(self):
     assert mod.colnames_to_coloff0([], ['0', '3', '5']) == [0, 3, 5]
示例#13
0
 def test_int_lookuplist_string_namelist(self):
     assert mod.colnames_to_coloff0([0, 1, 2], ['0']) == [0]
示例#14
0
 def test_string_lookuplist_int_namelist(self):
     assert mod.colnames_to_coloff0(['0', '1', '2'], [0]) == [0]
示例#15
0
 def test_col_mix_of_names_and_numbers(self):
     assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'],
                                    [0, 'bar', 'baz']) == [0, 1, 2]
示例#16
0
 def test_empty_lists(self):
     assert mod.colnames_to_coloff0([], []) == []
示例#17
0
 def test_error_number_not_found(self):
     with pytest.raises(KeyError):
         assert mod.colnames_to_coloff0(['foo', 'bar', 'baz'], [5])
示例#18
0
 def test_empty_lists(self):
     assert mod.colnames_to_coloff0([], []) == []