@@ -115,8 +115,8 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
115115 await page . goto ( `/crates/${ crate . name } /settings/new-trusted-publisher` ) ;
116116
117117 await expect ( page . locator ( '[data-test-publisher]' ) ) . toHaveValue ( publisher ) ;
118- await expect ( page . locator ( '[data-test-repository-owner ]' ) ) . toHaveValue ( owner ) ;
119- await expect ( page . locator ( '[data-test-repository-name ]' ) ) . toHaveValue ( repo ) ;
118+ await expect ( page . locator ( '[data-test-namespace ]' ) ) . toHaveValue ( owner ) ;
119+ await expect ( page . locator ( '[data-test-project ]' ) ) . toHaveValue ( repo ) ;
120120 } ) ;
121121 }
122122 } ) ;
@@ -140,17 +140,17 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
140140
141141 // Check that the form is displayed correctly
142142 await expect ( page . locator ( '[data-test-publisher]' ) ) . toBeVisible ( ) ;
143- await expect ( page . locator ( '[data-test-repository-owner ]' ) ) . toBeVisible ( ) ;
144- await expect ( page . locator ( '[data-test-repository-name ]' ) ) . toBeVisible ( ) ;
145- await expect ( page . locator ( '[data-test-workflow-filename ]' ) ) . toBeVisible ( ) ;
143+ await expect ( page . locator ( '[data-test-namespace ]' ) ) . toBeVisible ( ) ;
144+ await expect ( page . locator ( '[data-test-project ]' ) ) . toBeVisible ( ) ;
145+ await expect ( page . locator ( '[data-test-workflow]' ) ) . toBeVisible ( ) ;
146146 await expect ( page . locator ( '[data-test-environment]' ) ) . toBeVisible ( ) ;
147147 await expect ( page . locator ( '[data-test-add]' ) ) . toBeVisible ( ) ;
148148 await expect ( page . locator ( '[data-test-cancel]' ) ) . toBeVisible ( ) ;
149149
150150 // Fill in the form
151- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
152- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
153- await page . fill ( '[data-test-workflow-filename ]' , 'ci.yml' ) ;
151+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
152+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
153+ await page . fill ( '[data-test-workflow]' , 'ci.yml' ) ;
154154 await page . fill ( '[data-test-environment]' , 'release' ) ;
155155
156156 // Submit the form
@@ -194,14 +194,14 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
194194 await page . click ( '[data-test-add]' ) ;
195195
196196 // Check that validation errors are displayed
197- await expect ( page . locator ( '[data-test-repository-owner -group] [data-test-error]' ) ) . toBeVisible ( ) ;
198- await expect ( page . locator ( '[data-test-repository-name -group] [data-test-error]' ) ) . toBeVisible ( ) ;
199- await expect ( page . locator ( '[data-test-workflow-filename- group] [data-test-error]' ) ) . toBeVisible ( ) ;
197+ await expect ( page . locator ( '[data-test-namespace -group] [data-test-error]' ) ) . toBeVisible ( ) ;
198+ await expect ( page . locator ( '[data-test-project -group] [data-test-error]' ) ) . toBeVisible ( ) ;
199+ await expect ( page . locator ( '[data-test-workflow-group] [data-test-error]' ) ) . toBeVisible ( ) ;
200200
201201 // Fill in the required fields
202- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
203- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
204- await page . fill ( '[data-test-workflow-filename ]' , 'ci.yml' ) ;
202+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
203+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
204+ await page . fill ( '[data-test-workflow]' , 'ci.yml' ) ;
205205
206206 // Submit the form
207207 await page . click ( '[data-test-add]' ) ;
@@ -221,17 +221,17 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
221221 await expect ( page ) . toHaveURL ( `/crates/${ crate . name } /settings/new-trusted-publisher` ) ;
222222
223223 // Fill in the form
224- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
225- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
226- await page . fill ( '[data-test-workflow-filename ]' , 'ci.yml' ) ;
224+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
225+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
226+ await page . fill ( '[data-test-workflow]' , 'ci.yml' ) ;
227227
228228 // Submit the form
229229 await page . click ( '[data-test-add]' ) ;
230230 await expect ( page . locator ( '[data-test-add] [data-test-spinner]' ) ) . toBeVisible ( ) ;
231231 await expect ( page . locator ( '[data-test-publisher]' ) ) . toBeDisabled ( ) ;
232- await expect ( page . locator ( '[data-test-repository-owner ]' ) ) . toBeDisabled ( ) ;
233- await expect ( page . locator ( '[data-test-repository-name ]' ) ) . toBeDisabled ( ) ;
234- await expect ( page . locator ( '[data-test-workflow-filename ]' ) ) . toBeDisabled ( ) ;
232+ await expect ( page . locator ( '[data-test-namespace ]' ) ) . toBeDisabled ( ) ;
233+ await expect ( page . locator ( '[data-test-project ]' ) ) . toBeDisabled ( ) ;
234+ await expect ( page . locator ( '[data-test-workflow]' ) ) . toBeDisabled ( ) ;
235235 await expect ( page . locator ( '[data-test-environment]' ) ) . toBeDisabled ( ) ;
236236 await expect ( page . locator ( '[data-test-add]' ) ) . toBeDisabled ( ) ;
237237
@@ -244,9 +244,9 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
244244 ) ;
245245
246246 await expect ( page . locator ( '[data-test-publisher]' ) ) . toBeEnabled ( ) ;
247- await expect ( page . locator ( '[data-test-repository-owner ]' ) ) . toBeEnabled ( ) ;
248- await expect ( page . locator ( '[data-test-repository-name ]' ) ) . toBeEnabled ( ) ;
249- await expect ( page . locator ( '[data-test-workflow-filename ]' ) ) . toBeEnabled ( ) ;
247+ await expect ( page . locator ( '[data-test-namespace ]' ) ) . toBeEnabled ( ) ;
248+ await expect ( page . locator ( '[data-test-project ]' ) ) . toBeEnabled ( ) ;
249+ await expect ( page . locator ( '[data-test-workflow]' ) ) . toBeEnabled ( ) ;
250250 await expect ( page . locator ( '[data-test-environment]' ) ) . toBeEnabled ( ) ;
251251 await expect ( page . locator ( '[data-test-add]' ) ) . toBeEnabled ( ) ;
252252
@@ -272,9 +272,9 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
272272 'The workflow filename will be verified once all necessary fields are filled.' ,
273273 ) ;
274274
275- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
276- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
277- await page . fill ( '[data-test-workflow-filename ]' , 'ci.yml' ) ;
275+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
276+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
277+ await page . fill ( '[data-test-workflow]' , 'ci.yml' ) ;
278278
279279 await expect ( page . locator ( '[data-test-workflow-verification="success"]' ) ) . toHaveText (
280280 '✓ Workflow file found at https://raw.githubusercontent.com/rust-lang/crates.io/HEAD/.github/workflows/ci.yml' ,
@@ -293,9 +293,9 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
293293 } ) ,
294294 ) ;
295295
296- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
297- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
298- await page . fill ( '[data-test-workflow-filename ]' , 'missing.yml' ) ;
296+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
297+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
298+ await page . fill ( '[data-test-workflow]' , 'missing.yml' ) ;
299299
300300 await expect ( page . locator ( '[data-test-workflow-verification="not-found"]' ) ) . toHaveText (
301301 '⚠ Workflow file not found at https://raw.githubusercontent.com/rust-lang/crates.io/HEAD/.github/workflows/missing.yml' ,
@@ -318,9 +318,9 @@ test.describe('Route | crate.settings.new-trusted-publisher', { tag: '@routes' }
318318 } ) ,
319319 ) ;
320320
321- await page . fill ( '[data-test-repository-owner ]' , 'rust-lang' ) ;
322- await page . fill ( '[data-test-repository-name ]' , 'crates.io' ) ;
323- await page . fill ( '[data-test-workflow-filename ]' , 'ci.yml' ) ;
321+ await page . fill ( '[data-test-namespace ]' , 'rust-lang' ) ;
322+ await page . fill ( '[data-test-project ]' , 'crates.io' ) ;
323+ await page . fill ( '[data-test-workflow]' , 'ci.yml' ) ;
324324
325325 await expect ( page . locator ( '[data-test-workflow-verification="error"]' ) ) . toHaveText (
326326 '⚠ Could not verify workflow file at https://raw.githubusercontent.com/rust-lang/crates.io/HEAD/.github/workflows/ci.yml (network error)' ,
0 commit comments