Exemplo n.º 1
0
        private bool IsStep(string line, out string formatted_line)
        {
            formatted_line = "";
            Token token = ToToken(line);

            if (TokenMatcher.Match_StepLine(token))
            {
                string keyword = token.MatchedKeyword;
                formatted_line = IDENT2 + keyword.Trim() + " " + token.MatchedText;
                return(true);
            }

            return(false);
        }
Exemplo n.º 2
0
        public Token ParseToken(string line)
        {
            Token token = ToToken(line);

            if (TokenMatcher.Match_FeatureLine(token) ||
                TokenMatcher.Match_ScenarioLine(token) ||
                TokenMatcher.Match_ScenarioOutlineLine(token) ||
                TokenMatcher.Match_BackgroundLine(token) ||
                TokenMatcher.Match_ExamplesLine(token) ||
                TokenMatcher.Match_StepLine(token) ||
                TokenMatcher.Match_TagLine(token) ||
                TokenMatcher.Match_TableRow(token) ||
                SimpleMatchLanguage(token) ||
                TokenMatcher.Match_DocStringSeparator(token))
            {
                return(token);
            }

            return(token);
        }
Exemplo n.º 3
0
        private bool IsStep(string line)
        {
            Token token = ToToken(line);

            return(TokenMatcher.Match_StepLine(token));
        }