文件名称:pigunit:Pig的基于Node.js的单元测试(以及尝试Hadoop简便方法)
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-30 07:04:40
JavaScript
猪单位 用于Pig脚本的基于Node.js的单元测试(以及尝试Hadoop简便方法)。 概述 该模块使用node.js和Mocha作为的单元测试框架。 猪的单元测试定义为.pu文件,用于描述特定猪脚本的输入字符串和预期的输出字符串。 由于Pig既是用于编程Hadoop简单语言,又(通常)具有内置的Hadoop集群,因此这可能是在学习Hadoop时启动和运行的简便方法。 安装 首先安装此模块: npm install -g --user 0 pigunit 您还必须安装Pig和PigUnit。 我建议下载源代码并自己编译。 您可以找到。 已针对Pig 0.12.0进行了测试,但是PigUnit的API非常简单,以至于我不希望有任何版本依赖性。 下载后,解压缩并切换到源目录,同时构建Pig和PigUnit: ant && ant pigunit-jar (作为附带说明,您也可以从下载pig
【文件预览】:
pigunit-master
----pen()
--------top_queries.pig(392B)
----.gitignore(44B)
----package.json(1KB)
----bin()
--------mocha-pigrunner.js(6KB)
----.travis.yml(48B)
----support()
--------pigunit-template.js(3KB)
----LICENSE(1KB)
----index.js(54B)
----README.md(5KB)
----test()
--------simple.pu(463B)