Permalink
Browse files

removed out-of-date test fixtures

  • Loading branch information...
1 parent 49a3202 commit 6464d69cfe05ebf83c6cc4a1514a595d7168981e @utaal committed Jan 7, 2013
View
@@ -1,5 +0,0 @@
-/ test/fixtures/template.jade test/fixtures/data.json $.homepage
-/withparams/:num test/fixtures/withparams.jade test/fixtures/data.json $.withparams
-/dataless/:num test/fixtures/withparams.jade
-/:page test/fixtures/template.jade test/fixtures/data.json $.#page one
-/pathparam/:pathparam test/fixtures/template.jade test/fixtures/#pathparam.json $
View
@@ -1,10 +0,0 @@
-{
- "homepage": {
- "text": "test"
- },
- "testurl": {
- "text": "parametrized"
- },
- "withparams": {
- }
-}
@@ -1,3 +0,0 @@
-{
- "text": "hi!"
-}
@@ -1,5 +0,0 @@
-html
- head
- title a
- body
- | #{text}
View
@@ -1,8 +0,0 @@
-
-.testclass {
- background-color: red;
-}
-
-body {
- .testclass()
-}
View
@@ -1 +0,0 @@
-TEST
@@ -1,5 +0,0 @@
-!!! 5
-html
- head
- body
- | #{params.num}
No changes.
View
@@ -1,3 +0,0 @@
---globals ret
---require should
---growl
View
@@ -1,109 +0,0 @@
-
-/**
- * Module dependencies.
- */
-
-var EventEmitter = require('events').EventEmitter
- , methods = ['get', 'post', 'put', 'delete', 'head']
- , http = require('http');
-
-module.exports = request;
-
-
-function request(app) {
- return new Request(app);
-}
-
-function Request(app) {
- var self = this;
- this.data = [];
- this.header = {};
- this.app = app;
- this.app.listen(0);
- this.server = app;
- this.addr = this.server.address();
- this.listening = true;
-}
-
-/**
- * Inherit from `EventEmitter.prototype`.
- */
-
-Request.prototype.__proto__ = EventEmitter.prototype;
-
-methods.forEach(function(method){
- Request.prototype[method] = function(path){
- return this.request(method, path);
- };
-});
-
-Request.prototype.set = function(field, val){
- this.header[field] = val;
- return this;
-};
-
-Request.prototype.write = function(data){
- this.data.push(data);
- return this;
-};
-
-Request.prototype.request = function(method, path){
- this.method = method;
- this.path = path;
- return this;
-};
-
-Request.prototype.expect = function(body, fn){
- var args = arguments;
- this.end(function(res){
- switch (args.length) {
- case 3:
- res.headers.should.have.property(body.toLowerCase(), args[1]);
- args[2]();
- break;
- default:
- if ('number' == typeof body) {
- res.statusCode.should.equal(body);
- } else {
- res.body.should.equal(body);
- }
- fn();
- }
- });
-};
-
-Request.prototype.end = function(fn){
- var self = this;
-
- if (this.listening) {
- var req = http.request({
- method: this.method
- , port: this.addr.port
- , host: this.addr.address
- , path: this.path
- , headers: this.header
- });
-
- this.data.forEach(function(chunk){
- req.write(chunk);
- });
-
- req.on('response', function(res){
- var buf = '';
- res.setEncoding('utf8');
- res.on('data', function(chunk){ buf += chunk });
- res.on('end', function(){
- res.body = buf;
- fn(res);
- });
- });
-
- req.end();
- } else {
- this.server.on('listening', function(){
- self.end(fn);
- });
- }
-
- return this;
-};

0 comments on commit 6464d69

Please sign in to comment.