Skip to content

Commit 7e24ded

Browse files
committed
Auto merge of #2128 - Turbo87:keyword-factory, r=locks
mirage: Add `keyword` factory This will make it easier to create mock `keyword` resources in the future :) r? @locks
2 parents bbb0c7d + 008fc0a commit 7e24ded

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

mirage/factories/keyword.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Factory } from 'ember-cli-mirage';
2+
3+
export default Factory.extend({
4+
keyword: i => `keyword-${i + 1}`,
5+
6+
id() {
7+
return this.keyword;
8+
},
9+
10+
crates_cnt: 0,
11+
});

tests/acceptance/keyword-test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module('Acceptance | keywords', function(hooks) {
1313
test('keyword/:keyword_id is accessible', async function(assert) {
1414
assert.expect(0);
1515

16-
this.server.create('keyword', { id: 'network', keyword: 'network', crates_cnt: 38 });
16+
this.server.create('keyword', { keyword: 'network' });
1717

1818
await visit('keywords/network');
1919
percySnapshot(assert);
@@ -22,7 +22,7 @@ module('Acceptance | keywords', function(hooks) {
2222
});
2323

2424
test('keyword/:keyword_id index default sort is recent-downloads', async function(assert) {
25-
this.server.create('keyword', { id: 'network', keyword: 'network', crates_cnt: 38 });
25+
this.server.create('keyword', { keyword: 'network' });
2626

2727
await visit('/keywords/network');
2828

0 commit comments

Comments
 (0)