コード例 #1
0
 def test_migrate_params_v0_direction_none(self):
     # v0 of the module converts missing direction value 0 to ascending
     result = migrate_params({'column': 'A', 'direction': 0})
     self.assertEqual(result, {
         'sort_columns': [{'colname': 'A', 'is_ascending': True}],
         'keep_top': '',
     })
コード例 #2
0
 def test_migrate_params_v1(self):
     result = migrate_params({
         'sort_columns': [{'colname': '', 'is_ascending': True}],
     })
     self.assertEqual(result, {
         'sort_columns': [{'colname': '', 'is_ascending': True}],
         'keep_top': '',
     })
コード例 #3
0
 def test_migrate_params_v0_missing_column(self):
     result = migrate_params({'column': '', 'direction': 2})
     self.assertEqual(
         result, {
             'sort_columns': [{
                 'colname': '',
                 'is_ascending': False
             }],
             'keep_top': '',
         })
コード例 #4
0
ファイル: test_sort.py プロジェクト: ykovarskaya/cjworkbench
 def test_migrate_params_v0_missing_column(self):
     result = migrate_params({"column": "", "direction": 2})
     self.assertEqual(
         result,
         {
             "sort_columns": [{
                 "colname": "",
                 "is_ascending": False
             }],
             "keep_top": ""
         },
     )
コード例 #5
0
ファイル: test_sort.py プロジェクト: ykovarskaya/cjworkbench
 def test_migrate_params_v0_direction_ascending(self):
     result = migrate_params({"column": "A", "direction": 1})
     self.assertEqual(
         result,
         {
             "sort_columns": [{
                 "colname": "A",
                 "is_ascending": True
             }],
             "keep_top": ""
         },
     )
コード例 #6
0
ファイル: test_sort.py プロジェクト: ykovarskaya/cjworkbench
 def test_migrate_params_v0_direction_none(self):
     # v0 of the module converts missing direction value 0 to ascending
     result = migrate_params({"column": "A", "direction": 0})
     self.assertEqual(
         result,
         {
             "sort_columns": [{
                 "colname": "A",
                 "is_ascending": True
             }],
             "keep_top": ""
         },
     )
コード例 #7
0
ファイル: test_sort.py プロジェクト: ykovarskaya/cjworkbench
 def test_migrate_params_v1(self):
     result = migrate_params(
         {"sort_columns": [{
             "colname": "",
             "is_ascending": True
         }]})
     self.assertEqual(
         result,
         {
             "sort_columns": [{
                 "colname": "",
                 "is_ascending": True
             }],
             "keep_top": ""
         },
     )