在没有hadoop设置的Windows上进行蜂巢单元测试

Sri*_*pan 7 junit hadoop hive mrunit

我想看看是否有办法在没有hadoop/hive/cygwin设置的情况下在Windows中运行Hive单元测试(即单元测试hive查询).遇到这些开源工具(Hive_runner,HiveTest),尝试在Eclipse中运行hiverunner作为maven项目,其JUnit测试失败并出现以下警告和错误

警告:无法为您的平台加载native-hadoop库....使用内置的java类(如果适用).错误:无法设置路径权限?到0700

谢谢Srivatsan Nallazhagappan

Nil*_*ghe 1

HiveQLUnit 开源项目解决了从您最喜欢的 IDE 执行独立单元测试的问题。看看@HiveQLUnit

它可以在任何操作系统(包括 Windows、Linux 和 Mac OSX)上从您最喜欢的 IDE 执行单元测试。以下是有关从 IDE 运行它的一些指南 -运行 HiveQLUnit

注意:我隶属于 HiveQLUnit OS 项目。