add nightmare tests with mocha and chai

@dtothefp these credentials should come from a config file that is not tracked by git.