Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • HiveRunner: Test cases are declared using Java, HQL and JUnit and can execute locally in your IDE. This library focuses on ease of use and execution speed. No local Hive/Hadoop installation required. Provides full test isolation, fine grained assertions, and seamless UDF integration (they need only be on the project classpath). The metastore is backed by an in-memory database to increase test performance.
  • beetest: Test cases are declared using HQL and 'expected' data files. Test suites are executed using a script on the command line. Apparently requires HDFS to be installed in the environment in which the tests are executed.
  • hive_test: Test cases are declared using Java, HQL and JUnit and can execute locally in your IDE.
  • HiveQLUnit: Test your Hive scripts inside your favourite IDE. Appears to use Spark to execute the tests. 
  • How to utilise the Hive project's internal test framework.

...