@@ -26,6 +26,12 @@ module('Mirage | Crate Owner Invitations', function (hooks) {
26
26
test ( 'returns a paginated crates list' , async function ( assert ) {
27
27
timekeeper . freeze ( new Date ( '2016-12-24T12:34:56Z' ) ) ;
28
28
29
+ let nanomsg = this . server . create ( 'crate' , { name : 'nanomsg' } ) ;
30
+ this . server . create ( 'version' , { crate : nanomsg } ) ;
31
+
32
+ let ember = this . server . create ( 'crate' , { name : 'ember-rs' } ) ;
33
+ this . server . create ( 'version' , { crate : ember } ) ;
34
+
29
35
let user = this . server . create ( 'user' ) ;
30
36
this . server . create ( 'mirage-session' , { user } ) ;
31
37
@@ -38,16 +44,16 @@ module('Mirage | Crate Owner Invitations', function (hooks) {
38
44
crate_owner_invitations : [
39
45
{
40
46
invited_by_username : 'janed' ,
41
- crate_name : ' nanomsg' ,
42
- crate_id : 42 ,
47
+ crate_name : nanomsg . name ,
48
+ crate_id : nanomsg . id ,
43
49
created_at : '2016-12-24T12:34:56Z' ,
44
50
invitee_id : parseInt ( user . id , 10 ) ,
45
51
inviter_id : parseInt ( inviter . id , 10 ) ,
46
52
} ,
47
53
{
48
54
invited_by_username : 'wycats' ,
49
- crate_name : ' ember-rs' ,
50
- crate_id : 1 ,
55
+ crate_name : ember . name ,
56
+ crate_id : ember . id ,
51
57
created_at : '2020-12-31T12:34:56Z' ,
52
58
invitee_id : parseInt ( user . id , 10 ) ,
53
59
inviter_id : parseInt ( inviter2 . id , 10 ) ,
@@ -64,15 +70,15 @@ module('Mirage | Crate Owner Invitations', function (hooks) {
64
70
assert . deepEqual ( responsePayload , {
65
71
crate_owner_invitations : [
66
72
{
67
- crate_id : 42 ,
73
+ crate_id : nanomsg . id ,
68
74
crate_name : 'nanomsg' ,
69
75
created_at : '2016-12-24T12:34:56Z' ,
70
76
invited_by_username : 'janed' ,
71
77
invitee_id : Number ( user . id ) ,
72
78
inviter_id : Number ( inviter . id ) ,
73
79
} ,
74
80
{
75
- crate_id : 1 ,
81
+ crate_id : ember . id ,
76
82
crate_name : 'ember-rs' ,
77
83
created_at : '2020-12-31T12:34:56Z' ,
78
84
invited_by_username : 'wycats' ,
0 commit comments