Example #1
0
    def test_get_goals(self):
        parser = Parser(
            "value(test_unit_type.unit.conversion) - value(test_unit_type.unit.refund)",
            "count(test_unit_type.global.exposure)",
        )
        assert parser.get_goals_str() == {
            "test_unit_type.unit.conversion",
            "test_unit_type.unit.refund",
            "test_unit_type.global.exposure",
        }

        parser = Parser(
            "value(test_unit_type.global.conversion)",
            "count(test_unit_type.global.exposure)",
        )
        assert parser.get_goals_str() == {
            "test_unit_type.global.conversion",
            "test_unit_type.global.exposure",
        }
Example #2
0
    def test_get_goals(self):
        parser = Parser(
            'value(test_unit_type.unit.conversion) - value(test_unit_type.unit.refund)',
            'count(test_unit_type.global.exposure)',
        )
        assert parser.get_goals_str() == {
            'test_unit_type.unit.conversion',
            'test_unit_type.unit.refund',
            'test_unit_type.global.exposure',
        }

        parser = Parser(
            'value(test_unit_type.global.conversion)',
            'count(test_unit_type.global.exposure)',
        )
        assert parser.get_goals_str() == {
            'test_unit_type.global.conversion',
            'test_unit_type.global.exposure',
        }