Skip to content
This repository was archived by the owner on May 14, 2025. It is now read-only.

Commit 5c70643

Browse files
committed
/users[/] doc
1 parent 72ddd9d commit 5c70643

File tree

6 files changed

+27
-12
lines changed

6 files changed

+27
-12
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
language: node_js
22
node_js:
3-
- 0.8
3+
- '0.8'
44
- '0.10'
55
- '0.11'
66
script: make test-coveralls

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ test-all: test test-cov
2525
test-coveralls:
2626
@$(MAKE) test
2727
@echo TRAVIS_JOB_ID $(TRAVIS_JOB_ID)
28-
@$(MAKE) test MOCHA_OPTS='--require blanket' REPORTER=mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js
28+
@-$(MAKE) test MOCHA_OPTS='--require blanket' REPORTER=mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js
2929

30-
.PHONY: test-cov test test-all install test-coveralls
30+
.PHONY: test

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ $ npm install restful-router
1919
*
2020
* URL routes:
2121
*
22-
* GET /users => user.list()
22+
* GET /users[/] => user.list()
2323
* GET /users/new => user.new()
2424
* GET /users/:id => user.show()
2525
* GET /users/:id/edit => user.edit()
26-
* POST /users => user.create()
26+
* POST /users[/] => user.create()
2727
* PATCH /users/:id => user.update()
2828
* DELETE /users/:id => user.destroy()
2929
*

lib/restful-router.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ var debug = require('debug')('restful-router');
1717
*
1818
* URL routes:
1919
*
20-
* GET /users => user.list()
20+
* GET /users[/] => user.list()
2121
* GET /users/new => user.new()
2222
* GET /users/:id => user.show()
2323
* GET /users/:id/edit => user.edit()
24-
* POST /users => user.create()
24+
* POST /users[/] => user.create()
2525
* PATCH /users/:id => user.update()
2626
* DELETE /users/:id => user.destroy()
2727
*
@@ -62,4 +62,4 @@ module.exports = function restfulRouter(options) {
6262
debug('%s %s', route[0], route[1]);
6363
}
6464
}
65-
};
65+
};

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
}
1717
},
1818
"dependencies": {
19-
"debug": "0.x"
19+
"debug": "0.7.2"
2020
},
2121
"devDependencies": {
2222
"should": "*",
@@ -27,7 +27,8 @@
2727
"urlrouter": ">=0.4.0",
2828
"supertest": "*",
2929
"connect": "*",
30-
"mocha": "*"
30+
"mocha": "*",
31+
"pedding": "*"
3132
},
3233
"repository": {
3334
"type": "git",

test/restful-router.test.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,24 @@
1010
* Module dependencies.
1111
*/
1212

13-
var restful = require('../');
13+
var pedding = require('pedding');
1414
var should = require('should');
15-
var app = require('../example/app');
1615
var request = require('supertest');
16+
var restful = require('../');
17+
var app = require('../example/app');
1718

1819
describe('restful-router.test.js', function () {
1920
it('should get /users => user.list', function (done) {
21+
done = pedding(2, done);
2022
request(app)
2123
.get('/users')
2224
.expect('GET /users => list, query: {}')
2325
.expect(200, done);
26+
27+
request(app)
28+
.get('/users/')
29+
.expect('GET /users => list, query: {}')
30+
.expect(200, done);
2431
});
2532

2633
it('should get /users/new => user.new', function (done) {
@@ -45,11 +52,18 @@ describe('restful-router.test.js', function () {
4552
});
4653

4754
it('should post /users => user.create', function (done) {
55+
done = pedding(2, done);
4856
request(app)
4957
.post('/users')
5058
.send({ name: 'foo' })
5159
.expect('POST /users => create, query: {}, params: {}, body: {"name":"foo"}')
5260
.expect(200, done);
61+
62+
request(app)
63+
.post('/users/')
64+
.send({ name: 'foo' })
65+
.expect('POST /users => create, query: {}, params: {}, body: {"name":"foo"}')
66+
.expect(200, done);
5367
});
5468

5569
it('should put /users/:id => user.update', function (done) {

0 commit comments

Comments
 (0)