def test_parse_metadata_incomplete(): parser = Parser([ (1, gherkin.TOKEN_META_LABEL, 'language'), (1, gherkin.TOKEN_EOF, ''), ]) parser.parse_metadata().should.be.none
def test_parse_metadata(): parser = Parser([(1, gherkin.TOKEN_META_LABEL, "language"), (1, gherkin.TOKEN_META_VALUE, "pt-br")]) metadata = parser.parse_metadata() metadata.should.equal(Ast.Metadata(line=1, key="language", value="pt-br"))
def test_parse_metadata(): parser = Parser([ (1, gherkin.TOKEN_META_LABEL, 'language'), (1, gherkin.TOKEN_META_VALUE, 'pt-br'), ]) metadata = parser.parse_metadata() metadata.should.equal(Ast.Metadata(line=1, key='language', value='pt-br'))
def test_parse_metadata_incomplete(): parser = Parser([(1, gherkin.TOKEN_META_LABEL, "language"), (1, gherkin.TOKEN_EOF, "")]) parser.parse_metadata().should.be.none