コード例 #1
0
ファイル: parser.py プロジェクト: philippeDG/babeltrace
    def _parse_plan(self, match):
        """Parse a matching plan line."""
        expected_tests = int(match.group('expected'))
        directive = Directive(match.group('directive'))

        # Only SKIP directives are allowed in the plan.
        if directive.text and not directive.skip:
            return Unknown()

        return Plan(expected_tests, directive)
コード例 #2
0
ファイル: factory.py プロジェクト: NicolaiSoeborg/tappy
 def make_plan(self, expected_tests=99, directive_text=""):
     return Plan(expected_tests, Directive(directive_text))