Datadriver is a helper library, written on top of the WebdriverIO API that allows you to use JavaScript data structures for driving your tests.
You can run the unit tests by navigating to the root directory and executing this command:
./node_modules/.bin/tape tests/unit/*.js | ./node_modules/.bin/tap-spec
You can run the integration tests by going to the root directory and executing this command:
grunt datadriver --url=http://datadriver.io
Thank you to Browserstack and SauceLabs for helping make datadriver possible.