示例#1
0
 def test_string_reversed(self):
     sort_key_rec = mod.SortKeyRecord('2sr')
     assert mod.transform('3.2', sort_key_rec, 'forward') == '3.2'
示例#2
0
 def test_string_reversed_but_primary_is_already_reverse(self):
     sort_key_rec = mod.SortKeyRecord('2sr')
     assert mod.transform('3.2', sort_key_rec, 'reversed') == '3.2'
示例#3
0
 def test_float_reversed(self):
     sort_key_rec = mod.SortKeyRecord('2fr')
     assert mod.transform('3.2', sort_key_rec, 'forward') == -3.2
示例#4
0
 def test_float(self):
     sort_key_rec = mod.SortKeyRecord('2ff')
     assert mod.transform('3.2', sort_key_rec, 'forward') == 3.2
示例#5
0
 def test_integer_reversed_but_primary_is_already_reverse(self):
     sort_key_rec = mod.SortKeyRecord('2ir')
     assert mod.transform('3', sort_key_rec, 'reversed') == 3
示例#6
0
 def test_integer_reversed(self):
     sort_key_rec = mod.SortKeyRecord('2ir')
     assert mod.transform('3', sort_key_rec, 'forward') == -3
示例#7
0
 def test_string(self):
     sort_key_rec = mod.SortKeyRecord('2sf')
     assert mod.transform('foo', sort_key_rec, 'forward') == 'foo'