@@ -15,17 +15,23 @@ module('Model | Crate', function (hooks) {
1515 module ( 'inviteOwner()' , function ( ) {
1616 test ( 'happy path' , async function ( assert ) {
1717 let user = this . server . create ( 'user' ) ;
18+ this . authenticateAs ( user ) ;
1819
1920 let crate = this . server . create ( 'crate' ) ;
2021 this . server . create ( 'version' , { crate } ) ;
2122
23+ let user2 = this . server . create ( 'user' ) ;
24+
2225 let crateRecord = await this . store . findRecord ( 'crate' , crate . name ) ;
2326
24- let result = await crateRecord . inviteOwner ( user . login ) ;
27+ let result = await crateRecord . inviteOwner ( user2 . login ) ;
2528 assert . deepEqual ( result , { ok : true } ) ;
2629 } ) ;
2730
2831 test ( 'error handling' , async function ( assert ) {
32+ let user = this . server . create ( 'user' ) ;
33+ this . authenticateAs ( user ) ;
34+
2935 let crate = this . server . create ( 'crate' ) ;
3036 this . server . create ( 'version' , { crate } ) ;
3137
@@ -41,17 +47,23 @@ module('Model | Crate', function (hooks) {
4147 module ( 'removeOwner()' , function ( ) {
4248 test ( 'happy path' , async function ( assert ) {
4349 let user = this . server . create ( 'user' ) ;
50+ this . authenticateAs ( user ) ;
4451
4552 let crate = this . server . create ( 'crate' ) ;
4653 this . server . create ( 'version' , { crate } ) ;
4754
55+ let user2 = this . server . create ( 'user' ) ;
56+
4857 let crateRecord = await this . store . findRecord ( 'crate' , crate . name ) ;
4958
50- let result = await crateRecord . removeOwner ( user . login ) ;
59+ let result = await crateRecord . removeOwner ( user2 . login ) ;
5160 assert . deepEqual ( result , { ok : true , msg : 'owners successfully removed' } ) ;
5261 } ) ;
5362
5463 test ( 'error handling' , async function ( assert ) {
64+ let user = this . server . create ( 'user' ) ;
65+ this . authenticateAs ( user ) ;
66+
5567 let crate = this . server . create ( 'crate' ) ;
5668 this . server . create ( 'version' , { crate } ) ;
5769
0 commit comments