コード例 #1
0
ファイル: data_source.py プロジェクト: sheelio/commcare-hq
 def sort_by(row):
     value = row.get(sort_column_id, None)
     return value or get_default_sort_value(datatype)
コード例 #2
0
ファイル: data_source.py プロジェクト: ansarbek/commcare-hq
 def sort_by(row):
     value = row.get(sort_column_id, None)
     if value is not None:
         return value
     else:
         return get_default_sort_value(datatype)
コード例 #3
0
ファイル: test_sorting.py プロジェクト: ekush/commcare-hq
 def test_other_defaults(self):
     self.assertEqual(None, get_default_sort_value('missing_type'))
コード例 #4
0
ファイル: test_sorting.py プロジェクト: ekush/commcare-hq
 def test_date_default(self):
     self.assertTrue(
         get_default_sort_value('date') < datetime.datetime.now().date())
コード例 #5
0
ファイル: test_sorting.py プロジェクト: ekush/commcare-hq
 def test_string_default(self):
     self.assertEqual('', get_default_sort_value('string'))
コード例 #6
0
ファイル: test_sorting.py プロジェクト: nnestle/commcare-hq
 def test_date_default(self):
     self.assertTrue(get_default_sort_value('date') < datetime.datetime.now().date())
コード例 #7
0
ファイル: test_sorting.py プロジェクト: nnestle/commcare-hq
 def test_other_defaults(self):
     self.assertEqual(None, get_default_sort_value('missing_type'))
コード例 #8
0
ファイル: test_sorting.py プロジェクト: nnestle/commcare-hq
 def test_string_default(self):
     self.assertEqual('', get_default_sort_value('string'))
コード例 #9
0
ファイル: data_source.py プロジェクト: ekush/commcare-hq
 def sort_by(row):
     value = row.get(sort_column_id, None)
     return value or get_default_sort_value(datatype)