コード例 #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'