mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-17 23:44:39 -05:00
Merge pull request #3354 from JohnONolan/ppp
This commit is contained in:
commit
6d7563986b
3 changed files with 11 additions and 6 deletions
|
@ -40,7 +40,7 @@
|
|||
}
|
||||
},
|
||||
"postsPerPage": {
|
||||
"defaultValue": "6",
|
||||
"defaultValue": "5",
|
||||
"validations": {
|
||||
"isNull": false,
|
||||
"isInt": true,
|
||||
|
|
|
@ -223,12 +223,12 @@ describe('Frontend Routing', function () {
|
|||
|
||||
describe('Archive pages', function () {
|
||||
|
||||
// Add enough posts to trigger pages for both the archive (6 pp) and rss (15 pp)
|
||||
// Add enough posts to trigger pages for both the archive (5 pp) and rss (15 pp)
|
||||
// insertPosts adds 5 published posts, 1 draft post, 1 published static page and one draft page
|
||||
// we then insert with max 11 which ensures we have 16 published posts
|
||||
before(function (done) {
|
||||
testUtils.fixtures.insertPosts().then(function () {
|
||||
return testUtils.fixtures.insertMorePosts(11);
|
||||
return testUtils.fixtures.insertMorePosts(9);
|
||||
}).then(function () {
|
||||
done();
|
||||
}).catch(done);
|
||||
|
@ -277,6 +277,11 @@ describe('Frontend Routing', function () {
|
|||
});
|
||||
|
||||
describe('RSS pages', function () {
|
||||
before(function (done) {
|
||||
testUtils.fixtures.insertMorePosts(2).then(function () {
|
||||
done();
|
||||
}).catch(done);
|
||||
});
|
||||
it('should redirect without slash', function (done) {
|
||||
request.get('/rss/2')
|
||||
.expect('Location', '/rss/2/')
|
||||
|
@ -475,7 +480,7 @@ describe('Frontend Routing', function () {
|
|||
|
||||
it('should redirect to last page if page too high', function (done) {
|
||||
request.get('/tag/injection/page/4/')
|
||||
.expect('Location', '/tag/injection/page/2/')
|
||||
.expect('Location', '/tag/injection/page/3/')
|
||||
.expect('Cache-Control', cacheRules['public'])
|
||||
.expect(302)
|
||||
.end(doEnd(done));
|
||||
|
|
|
@ -51,7 +51,7 @@ describe('Frontend Controller', function () {
|
|||
apiSettingsStub.withArgs('postsPerPage').returns(when({
|
||||
settings: [{
|
||||
'key': 'postsPerPage',
|
||||
'value': 6
|
||||
'value': 5
|
||||
}]
|
||||
}));
|
||||
});
|
||||
|
@ -274,7 +274,7 @@ describe('Frontend Controller', function () {
|
|||
apiSettingsStub.withArgs('postsPerPage').returns(when({
|
||||
settings: [{
|
||||
'key': 'postsPerPage',
|
||||
'value': 6
|
||||
'value': 5
|
||||
}]
|
||||
}));
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue