1- import { click , currentURL , waitFor } from '@ember/test-helpers' ;
1+ import { click , currentURL , fillIn , waitFor } from '@ember/test-helpers' ;
22import { module , test } from 'qunit' ;
33
44import { defer } from 'rsvp' ;
@@ -58,6 +58,7 @@ module('Route: crate.delete', function (hooks) {
5858 assert . dom ( '[data-test-title]' ) . hasText ( 'Delete the foo crate?' ) ;
5959 await percySnapshot ( assert ) ;
6060
61+ await fillIn ( '[data-test-reason]' , "I don't need this crate anymore" ) ;
6162 assert . dom ( '[data-test-delete-button]' ) . isDisabled ( ) ;
6263 await click ( '[data-test-confirmation-checkbox]' ) ;
6364 assert . dom ( '[data-test-delete-button]' ) . isEnabled ( ) ;
@@ -79,6 +80,7 @@ module('Route: crate.delete', function (hooks) {
7980 this . server . delete ( '/api/v1/crates/foo' , deferred . promise ) ;
8081
8182 await visit ( '/crates/foo/delete' ) ;
83+ await fillIn ( '[data-test-reason]' , "I don't need this crate anymore" ) ;
8284 await click ( '[data-test-confirmation-checkbox]' ) ;
8385 let clickPromise = click ( '[data-test-delete-button]' ) ;
8486 await waitFor ( '[data-test-spinner]' ) ;
@@ -98,6 +100,7 @@ module('Route: crate.delete', function (hooks) {
98100 this . server . delete ( '/api/v1/crates/foo' , payload , 422 ) ;
99101
100102 await visit ( '/crates/foo/delete' ) ;
103+ await fillIn ( '[data-test-reason]' , "I don't need this crate anymore" ) ;
101104 await click ( '[data-test-confirmation-checkbox]' ) ;
102105 await click ( '[data-test-delete-button]' ) ;
103106 assert . strictEqual ( currentURL ( ) , '/crates/foo/delete' ) ;
0 commit comments