def test_get_org_group_aggregates_group_datasets(self): od = OffeneDaten() group1 = {'title': 'Bildung'} group2 = {'title': 'Wirtschaft'} rows = [{'groups': [group1]}, {'groups': [group1, group2]}] result = od.get_org_groups_aggregate(rows) assert result["groups_dataset_variance"] == decimal.Decimal('0.5')
def test_get_org_group_aggregates_group_count(self): od = OffeneDaten() group1 = {'title': 'Bildung'} group2 = {'title': 'Wirtschaft'} rows = [{'groups': [group1]}, {'groups': [group1, group2]}] result = od.get_org_groups_aggregate(rows) assert result["groups"] == 2