1
1
import { render } from "@/lib/test-utils" ;
2
2
import { screen , waitFor } from "@testing-library/react" ;
3
- import { WorkspacePreferredModel } from "../workspace-preferred -model" ;
3
+ import { WorkspaceMuxingModel } from "../workspace-muxing -model" ;
4
4
import userEvent from "@testing-library/user-event" ;
5
5
6
6
test ( "render model overrides" , async ( ) => {
7
7
render (
8
- < WorkspacePreferredModel
9
- isArchived = { false }
10
- workspaceName = "fake-workspace"
11
- /> ,
8
+ < WorkspaceMuxingModel isArchived = { false } workspaceName = "fake-workspace" /> ,
12
9
) ;
13
10
expect ( screen . getByText ( / m o d e l m u x i n g / i) ) . toBeVisible ( ) ;
14
11
expect (
@@ -37,19 +34,14 @@ test("render model overrides", async () => {
37
34
) ;
38
35
39
36
expect ( screen . getByRole ( "button" , { name : / a d d f i l t e r / i } ) ) . toBeVisible ( ) ;
40
- expect (
41
- screen . getByRole ( "button" , { name : / m a n a g e p r o v i d e r s / i } ) ,
42
- ) . toBeVisible ( ) ;
37
+ expect ( screen . getByRole ( "link" , { name : / m a n a g e p r o v i d e r s / i } ) ) . toBeVisible ( ) ;
43
38
expect ( screen . getByRole ( "button" , { name : / r e v e r t c h a n g e s / i } ) ) . toBeVisible ( ) ;
44
39
expect ( screen . getByRole ( "button" , { name : / s a v e / i } ) ) . toBeVisible ( ) ;
45
40
} ) ;
46
41
47
42
test ( "disabled muxing fields and buttons for archived workspace" , async ( ) => {
48
43
render (
49
- < WorkspacePreferredModel
50
- isArchived = { true }
51
- workspaceName = "fake-workspace"
52
- /> ,
44
+ < WorkspaceMuxingModel isArchived = { true } workspaceName = "fake-workspace" /> ,
53
45
) ;
54
46
55
47
expect ( await screen . findByRole ( "button" , { name : / s a v e / i } ) ) . toBeDisabled ( ) ;
@@ -61,10 +53,7 @@ test("disabled muxing fields and buttons for archived workspace", async () => {
61
53
62
54
test ( "submit additional model overrides" , async ( ) => {
63
55
render (
64
- < WorkspacePreferredModel
65
- isArchived = { false }
66
- workspaceName = "fake-workspace"
67
- /> ,
56
+ < WorkspaceMuxingModel isArchived = { false } workspaceName = "fake-workspace" /> ,
68
57
) ;
69
58
70
59
expect ( screen . getAllByRole ( "textbox" , { name : / f i l t e r b y / i } ) . length ) . toEqual (
0 commit comments