Skip to content
This repository has been archived by the owner on Feb 19, 2022. It is now read-only.

Commit

Permalink
Add setup to playgrounds.
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan-roemer committed Apr 20, 2015
1 parent 824ad83 commit 734444d
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
34 changes: 34 additions & 0 deletions test/func/spec/playground.spec.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,41 @@
/**
* Playground: Functional Tests.
*/
var app = require("../../../server");
var PORT = process.env.FUNC_PORT || 3003;
// var HOST = process.env.TEST_HOST || "http://127.0.0.1:" + PORT;

var rowdy = require("rowdy");
var adapter = rowdy.adapters.mocha;

describe("YOUR_FUNCTIONAL_TEST_SUITE", function () {
var client;
var server;

// Mocha
this.timeout(10000);

// Selenium (WD.js/Rowdy) initialization
adapter.before();
adapter.beforeEach();
adapter.afterEach();
adapter.after();

before(function (done) {
client = adapter.client;
client
.setImplicitWaitTimeout(200)
.nodeify(done);
});

// Dev. Server
before(function (done) {
server = app.listen(PORT, done);
});
after(function (done) {
if (!server) { return done(); }
server.close(done);
});

it("YOUR_FUNCTIONAL_TEST", function () {
// YOUR_CODE
Expand Down
12 changes: 12 additions & 0 deletions test/server/rest/playground.spec.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
/**
* Playground: Server REST Tests.
*/
var app = require("../../../server");
var PORT = process.env.TEST_PORT || 3002;

describe("YOUR_SERVER_REST_TEST_SUITE", function () {
var server;

before(function (done) {
server = app.listen(PORT, done);
});
after(function (done) {
if (!server) { return done(); }
server.close(done);
});

it("YOUR_SERVER_REST_TEST", function () {
// YOUR_CODE
Expand Down

0 comments on commit 734444d

Please sign in to comment.