public virtual void TestForwardOffsets() { int num = AtLeast(10000); for (int i = 0; i < num; i++) { string s = TestUtil.RandomHtmlishString(Random, 20); StringReader reader = new StringReader(s); MockCharFilter charfilter = new MockCharFilter(reader, 2); MockAnalyzer analyzer = new MockAnalyzer(Random); Exception priorException = null; TokenStream ts = analyzer.GetTokenStream("bogus", charfilter.m_input); try { ts.Reset(); while (ts.IncrementToken()) { ; } ts.End(); } catch (Exception e) { priorException = e; } finally { IOUtils.DisposeWhileHandlingException(priorException, ts); } } }
public void TestForwardOffsets() { int num = AtLeast(1000); for (int i = 0; i < num; i++) { String s = TestUtil.RandomHtmlishString(Random, 20); StringReader reader = new StringReader(s); MockCharFilter charfilter = new MockCharFilter(reader, 2); MockAnalyzer analyzer = new MockAnalyzer(Random); using TokenStream ts = analyzer.GetTokenStream("bogus", charfilter); ts.Reset(); while (ts.IncrementToken()) { ; } ts.End(); } }
public virtual void TestForwardOffsets() { int num = AtLeast(10000); for (int i = 0; i < num; i++) { string s = TestUtil.RandomHtmlishString(Random(), 20); StringReader reader = new StringReader(s); MockCharFilter charfilter = new MockCharFilter(reader, 2); MockAnalyzer analyzer = new MockAnalyzer(Random()); Exception priorException = null; TokenStream ts = analyzer.TokenStream("bogus", charfilter.input); try { ts.Reset(); while (ts.IncrementToken()) { ; } ts.End(); } catch (Exception e) { priorException = e; } finally { IOUtils.CloseWhileHandlingException(priorException, ts); } } }