def sort_by(row): value = row.get(sort_column_id, None) return value or get_default_sort_value(datatype)
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)
def test_other_defaults(self): self.assertEqual(None, get_default_sort_value('missing_type'))
def test_date_default(self): self.assertTrue( get_default_sort_value('date') < datetime.datetime.now().date())
def test_string_default(self): self.assertEqual('', get_default_sort_value('string'))
def test_date_default(self): self.assertTrue(get_default_sort_value('date') < datetime.datetime.now().date())