UNPKG

datafire

Version:

[![Travis][travis-image]][travis-link] [![Downloads][downloads-image]][npm-link] [![NPM version][npm-image]][npm-link] [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://www.npmjs.com/package/datafire) <!--[![Dependency status][deps-i

23 lines (19 loc) 606 B
'use strict'; var path = require('path'); var fs = require('fs'); var YAML = require('yamljs'); var logger = require('../util/logger'); var datafire = require('../'); var run = require('./run'); var JSON_FILE_REGEX = /\.json$/; module.exports = function (args) { var project = datafire.Project.main(); var test = project.tests[args.test]; if (!test) throw new Error("Test " + args.test + " not found"); var action = datafire.Action.fromName(test.action, process.cwd()); return run(Object.assign({}, args, { action: test.action, input: test.input, accounts: test.accounts })); };