Add string rules
This commit is contained in:
parent
d830c7c255
commit
ec8b7ccf20
6 changed files with 70 additions and 2 deletions
|
|
@ -67,5 +67,14 @@ Describe(Rules) {
|
|||
{ new rules::Choice(symbol2, symbol3) }
|
||||
)));
|
||||
}
|
||||
};
|
||||
|
||||
It(handles_strings) {
|
||||
AssertThat(
|
||||
rules::String("bad").transitions(),
|
||||
EqualsTransitionMap(TransitionMap<rules::Rule>(
|
||||
{ new rules::Char('b') },
|
||||
{ new rules::Seq(rules::Char('a'), rules::Char('d')) }
|
||||
)));
|
||||
}
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue