mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-03 23:00:14 -05:00
Fix store.push
deprecations in user model test
no issue - `store.push` now accepts a single argument that is a JSON API compliant object (http://emberjs.com/blog/2015/06/18/ember-data-1-13-released.html#toc_internal-format-change-to-json-api)
This commit is contained in:
parent
088dd24cbb
commit
0abfafa13b
1 changed files with 6 additions and 6 deletions
|
@ -74,13 +74,13 @@ describeModel(
|
||||||
var model = this.subject();
|
var model = this.subject();
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Author'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Author'}}});
|
||||||
model.get('roles').pushObject(role);
|
model.get('roles').pushObject(role);
|
||||||
});
|
});
|
||||||
expect(model.get('role.name')).to.equal('Author');
|
expect(model.get('role.name')).to.equal('Author');
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Editor'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Editor'}}});
|
||||||
model.set('role', role);
|
model.set('role', role);
|
||||||
});
|
});
|
||||||
expect(model.get('role.name')).to.equal('Editor');
|
expect(model.get('role.name')).to.equal('Editor');
|
||||||
|
@ -90,7 +90,7 @@ describeModel(
|
||||||
var model = this.subject();
|
var model = this.subject();
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Author'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Author'}}});
|
||||||
model.set('role', role);
|
model.set('role', role);
|
||||||
});
|
});
|
||||||
expect(model.get('isAuthor')).to.be.ok;
|
expect(model.get('isAuthor')).to.be.ok;
|
||||||
|
@ -103,7 +103,7 @@ describeModel(
|
||||||
var model = this.subject();
|
var model = this.subject();
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Editor'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Editor'}}});
|
||||||
model.set('role', role);
|
model.set('role', role);
|
||||||
});
|
});
|
||||||
expect(model.get('isEditor')).to.be.ok;
|
expect(model.get('isEditor')).to.be.ok;
|
||||||
|
@ -116,7 +116,7 @@ describeModel(
|
||||||
var model = this.subject();
|
var model = this.subject();
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Administrator'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Administrator'}}});
|
||||||
model.set('role', role);
|
model.set('role', role);
|
||||||
});
|
});
|
||||||
expect(model.get('isAdmin')).to.be.ok;
|
expect(model.get('isAdmin')).to.be.ok;
|
||||||
|
@ -129,7 +129,7 @@ describeModel(
|
||||||
var model = this.subject();
|
var model = this.subject();
|
||||||
|
|
||||||
run(() => {
|
run(() => {
|
||||||
let role = this.store().push('role', {id: 1, name: 'Owner'});
|
let role = this.store().push({data: {id: 1, type: 'role', attributes: {name: 'Owner'}}});
|
||||||
model.set('role', role);
|
model.set('role', role);
|
||||||
});
|
});
|
||||||
expect(model.get('isOwner')).to.be.ok;
|
expect(model.get('isOwner')).to.be.ok;
|
||||||
|
|
Loading…
Add table
Reference in a new issue