99import static com.google.common.labs.parse.Parser.digits;
1010import static com.google.common.labs.parse.Parser.first;
1111import static com.google.common.labs.parse.Parser.literally;
12+ import static com.google.common.labs.parse.Parser.one;
1213import static com.google.common.labs.parse.Parser.quotedBy;
1314import static com.google.common.labs.parse.Parser.sequence;
14- import static com.google.common.labs.parse.Parser.one;
1515import static com.google.common.labs.parse.Parser.string;
1616import static com.google.common.labs.parse.Parser.word;
1717import static com.google.common.labs.parse.Parser.zeroOrMore;
@@ -165,7 +165,7 @@ public void string_cannotBeEmpty() {
165165
166166 @Test
167167 public void caseInsensitive_success() {
168- Parser<String> parser = caseInsensitive("foo");
168+ Parser<String> parser = caseInsensitive("foo").source() ;
169169 assertThat(parser.parse("FoO")).isEqualTo("FoO");
170170 assertThat(parser.matches("FoO")).isTrue();
171171 assertThat(parser.parseToStream("fOo")).containsExactly("fOo");
@@ -174,7 +174,7 @@ public void caseInsensitive_success() {
174174
175175 @Test
176176 public void caseInsensitive_success_source() {
177- Parser<String> parser = caseInsensitive("foo");
177+ Parser<String> parser = caseInsensitive("foo").source() ;
178178 assertThat(parser.source().parse("FoO")).isEqualTo("FoO");
179179 assertThat(parser.source().matches("FoO")).isTrue();
180180 assertThat(parser.source().parseToStream("fOo")).containsExactly("fOo");
@@ -250,8 +250,8 @@ public void word_skipping_failIfFollowedByWordChar() {
250250
251251 @Test
252252 public void caseInsensitiveWord_success() {
253- assertThat(caseInsensitiveWord("foo").parse("FoO")).isEqualTo("FoO");
254- assertThat(caseInsensitiveWord("foo").matches("FoO")).isTrue();
253+ assertThat(caseInsensitiveWord("foo").source(). parse("FoO")).isEqualTo("FoO");
254+ assertThat(caseInsensitiveWord("foo").source(). matches("FoO")).isTrue();
255255 }
256256
257257 @Test
@@ -266,17 +266,17 @@ public void caseInsensitiveWord_failIfFollowedByWordChar() {
266266
267267 @Test
268268 public void caseInsensitiveWord_successIfNotFollowedByWordChar() {
269- assertThat(caseInsensitiveWord("foo").probe("FoO?")).containsExactly("FoO");
270- assertThat(caseInsensitiveWord("foo").probe("FoO-")).containsExactly("FoO");
269+ assertThat(caseInsensitiveWord("foo").source(). probe("FoO?")).containsExactly("FoO");
270+ assertThat(caseInsensitiveWord("foo").source(). probe("FoO-")).containsExactly("FoO");
271271 }
272272
273273 @Test
274274 public void caseInsensitiveWord_skipping_success() {
275- assertThat(caseInsensitiveWord("foo").skipping(Character::isWhitespace).parseToStream("fOo"))
275+ assertThat(caseInsensitiveWord("foo").source(). skipping(Character::isWhitespace).parseToStream("fOo"))
276276 .containsExactly("fOo");
277- assertThat(caseInsensitiveWord("foo").skipping(Character::isWhitespace).parseToStream("FoO fOO"))
277+ assertThat(caseInsensitiveWord("foo").source(). skipping(Character::isWhitespace).parseToStream("FoO fOO"))
278278 .containsExactly("FoO", "fOO");
279- assertThat(caseInsensitiveWord("foo").skipping(Character::isWhitespace).probe(" FoO-fOo"))
279+ assertThat(caseInsensitiveWord("foo").source(). skipping(Character::isWhitespace).probe(" FoO-fOo"))
280280 .containsExactly("FoO");
281281 }
282282
0 commit comments