UNPKG

egress-bootstrap

Version:

A minimal Express app template for a user account system, built with Twitter's Bootstrap.

28 lines (23 loc) 884 B
var assert = require("assert"); var async = require("async"); var bcrypt = require("bcrypt-nodejs"); var Browser = require("zombie"); var pg = require("pg"); var app = require("../app"); var config = app.locals; var port = process.env.PORT || config.port; app.listen(port); var browser = new Browser(); browser.site = "http://localhost:" + port; var testuser = { username: "hehehahahoho00001234", email: "nowayjose@donteventhinkaboutit.com", password: "imjustalittletestuser" }; //The individual test suites are in their own files require("./bcrypt.js")(assert, testuser, bcrypt); require("./postgres.js")(assert, testuser, pg, async, config); require("./join_form.js")(assert, testuser, app, browser); require("./signout.js")(assert, browser); require("./signin_form.js")(assert, testuser, app, browser); require("./cleanup.js")(assert, testuser, pg, async, config);