# Uses of Package
org.apache.lucene.util

- Packages that use org.apache.lucene.util
  Package | Description
  --- | ---
  org.apache.lucene.analysis | Support for testing analysis components.
  org.apache.lucene.analysis.standard | Classes to support `StandardAnalyzer` component testing
  org.apache.lucene.geo | Reusable Geo test utilities.
  org.apache.lucene.index | Support for testing of indexes.
  org.apache.lucene.mockfile | Support for testing/debugging with virtual filesystems
  org.apache.lucene.search | Support for testing search components.
  org.apache.lucene.store | Support for testing store mechanisms.
  org.apache.lucene.util | General test support.

- Classes in org.apache.lucene.util used by org.apache.lucene.analysis
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.

- Classes in org.apache.lucene.util used by org.apache.lucene.analysis.standard
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.

- Classes in org.apache.lucene.util used by org.apache.lucene.geo
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.
  LuceneTestCase.Nightly Annotation for tests that should only be run during nightly builds.

- Classes in org.apache.lucene.util used by org.apache.lucene.index
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.
  LuceneTestCase.Monster Annotation for monster tests that require special setup (e.g.
  LuceneTestCase.Nightly Annotation for tests that should only be run during nightly builds.
  LuceneTestCase.Slow Annotation for tests that are slow.

- Classes in org.apache.lucene.util used by org.apache.lucene.mockfile
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.
  LuceneTestCase.SuppressFileSystems Annotation for test classes that should avoid mock filesystem types (because they test a bug that only happens on linux, for example).

- Classes in org.apache.lucene.util used by org.apache.lucene.search
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.
  LuceneTestCase.Nightly Annotation for tests that should only be run during nightly builds.
  LuceneTestCase.SuppressCodecs Annotation for test classes that should avoid certain codec types (because they are expensive, for example).

- Classes in org.apache.lucene.util used by org.apache.lucene.store
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.

- Classes in org.apache.lucene.util used by org.apache.lucene.util
  Class and Description
  LuceneTestCase Base class for all Lucene unit tests, Junit3 or Junit4 variant.
  LuceneTestCase.ThrowingRunnable A runnable that can throw any checked exception.
  RamUsageTester.Accumulator An accumulator of object references.
  TestRuleIgnoreAfterMaxFailures This rule keeps a count of failed tests (suites) and will result in an `AssumptionViolatedException` after a given number of failures for all tests following this condition.
  TestRuleLimitSysouts.Limit An annotation specifying the limit of bytes per class.
  TestRuleMarkFailure A rule for marking failed tests and suites.
  ThrottledIndexOutput Intentionally slow IndexOutput for testing.

Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.