@@ -106,25 +106,19 @@ module('Acceptance | api-tokens', function (hooks) {
106106 await visit ( '/settings/tokens' ) ;
107107 assert . strictEqual ( currentURL ( ) , '/settings/tokens' ) ;
108108 assert . dom ( '[data-test-api-token]' ) . exists ( { count : 2 } ) ;
109- assert . dom ( '[data-test-focused-input]' ) . doesNotExist ( ) ;
110- assert . dom ( '[data-test-save-token-button]' ) . doesNotExist ( ) ;
111109
112110 await click ( '[data-test-new-token-button]' ) ;
113- assert . dom ( '[data-test-new-token-button]' ) . isDisabled ( ) ;
114- assert . dom ( '[data-test-focused-input]' ) . isFocused ( ) ;
115- assert . dom ( '[data-test-save-token-button]' ) . exists ( ) ;
111+ assert . strictEqual ( currentURL ( ) , '/settings/tokens/new' ) ;
116112
117- await fillIn ( '[data-test-focused-input]' , 'the new token' ) ;
113+ await fillIn ( '[data-test-name]' , 'the new token' ) ;
114+ await click ( '[data-test-scope="publish-update"]' ) ;
118115 await percySnapshot ( assert ) ;
119116
120- await click ( '[data-test-save-token-button ]' ) ;
117+ await click ( '[data-test-generate ]' ) ;
121118
122119 let token = this . server . schema . apiTokens . findBy ( { name : 'the new token' } ) ;
123120 assert . ok ( Boolean ( token ) , 'API token has been created in the backend database' ) ;
124121
125- assert . dom ( '[data-test-focused-input]' ) . doesNotExist ( ) ;
126- assert . dom ( '[data-test-save-token-button]' ) . doesNotExist ( ) ;
127-
128122 assert . dom ( '[data-test-api-token="3"] [data-test-name]' ) . hasText ( 'the new token' ) ;
129123 assert . dom ( '[data-test-api-token="3"] [data-test-save-token-button]' ) . doesNotExist ( ) ;
130124 assert . dom ( '[data-test-api-token="3"] [data-test-revoke-token-button]' ) . exists ( ) ;
@@ -138,8 +132,9 @@ module('Acceptance | api-tokens', function (hooks) {
138132
139133 await visit ( '/settings/tokens' ) ;
140134 await click ( '[data-test-new-token-button]' ) ;
141- await fillIn ( '[data-test-focused-input]' , 'the new token' ) ;
142- await click ( '[data-test-save-token-button]' ) ;
135+ await fillIn ( '[data-test-name]' , 'the new token' ) ;
136+ await click ( '[data-test-scope="publish-update"]' ) ;
137+ await click ( '[data-test-generate]' ) ;
143138
144139 let token = this . server . schema . apiTokens . findBy ( { name : 'the new token' } ) ;
145140 assert . dom ( '[data-test-token]' ) . hasText ( token . token ) ;
@@ -159,7 +154,6 @@ module('Acceptance | api-tokens', function (hooks) {
159154 assert . dom ( '[data-test-api-token]' ) . exists ( { count : 2 } ) ;
160155
161156 await click ( '[data-test-new-token-button]' ) ;
162- await fillIn ( '[data-test-focused-input]' , 'the new token' ) ;
163157
164158 await visit ( '/settings/profile' ) ;
165159
0 commit comments