Пример #1
0
 def test_group_by_two_columns(self):
     results = summarize._count_distinct(['a', 'b'], [], self._data)
     expected = {
         ('A', 'B'): 1,
         ('A', 'C'): 1,
     }
     self.assertEqual(expected, results)
Пример #2
0
 def test_count_one_column2(self):
     results = summarize._count_distinct(['b'], ['a'], self._data)
     expected = {
         ('B', ): 1,
         ('C', ): 1,
     }
     self.assertEqual(expected, results)
Пример #3
0
 def test_count_two_columns(self):
     results = summarize._count_distinct(['a'], ['b', 'c'], self._data)
     expected = {
         ('A', ): 2,
     }
     self.assertEqual(expected, results)
Пример #4
0
 def test_group_by_one_column(self):
     results = summarize._count_distinct(['a'], [], self._data)
     expected = {
         ('A', ): 2,
     }
     self.assertEqual(expected, results)