@@ -51,7 +51,7 @@ Testing 2`,
5151 } ) ;
5252 } ) ;
5353
54- it ( 'returns correctly formatted snapshot for a simple tree' , async ( ) => {
54+ it ( 'returns correctly formatted snapshot for a simple tree' , async t => {
5555 await withBrowser ( async ( response , context ) => {
5656 const page = context . getSelectedPage ( ) ;
5757 await page . setContent (
@@ -65,19 +65,11 @@ Testing 2`,
6565 response . includeSnapshot ( ) ;
6666 const result = await response . handle ( 'test' , context ) ;
6767 assert . equal ( result [ 0 ] . type , 'text' ) ;
68- assert . strictEqual (
69- result [ 0 ] . text ,
70- `# test response
71- ## Page content
72- uid=1_0 RootWebArea "My test page"
73- uid=1_1 button "Click me" focusable focused
74- uid=1_2 textbox value="Input"
75- ` ,
76- ) ;
68+ t . assert . snapshot ?.( result [ 0 ] . text ) ;
7769 } ) ;
7870 } ) ;
7971
80- it ( 'returns values for textboxes' , async ( ) => {
72+ it ( 'returns values for textboxes' , async t => {
8173 await withBrowser ( async ( response , context ) => {
8274 const page = context . getSelectedPage ( ) ;
8375 await page . setContent (
@@ -91,19 +83,11 @@ uid=1_0 RootWebArea "My test page"
9183 response . includeSnapshot ( ) ;
9284 const result = await response . handle ( 'test' , context ) ;
9385 assert . equal ( result [ 0 ] . type , 'text' ) ;
94- assert . strictEqual (
95- result [ 0 ] . text ,
96- `# test response
97- ## Page content
98- uid=1_0 RootWebArea "My test page"
99- uid=1_1 StaticText "username"
100- uid=1_2 textbox "username" focusable focused value="mcp"
101- ` ,
102- ) ;
86+ t . assert . snapshot ?.( result [ 0 ] . text ) ;
10387 } ) ;
10488 } ) ;
10589
106- it ( 'returns verbose snapshot' , async ( ) => {
90+ it ( 'returns verbose snapshot' , async t => {
10791 await withBrowser ( async ( response , context ) => {
10892 const page = context . getSelectedPage ( ) ;
10993 await page . setContent ( html `< aside > test</ aside > ` ) ;
@@ -112,22 +96,11 @@ uid=1_0 RootWebArea "My test page"
11296 } ) ;
11397 const result = await response . handle ( 'test' , context ) ;
11498 assert . equal ( result [ 0 ] . type , 'text' ) ;
115- assert . strictEqual (
116- result [ 0 ] . text ,
117- `# test response
118- ## Page content
119- uid=1_0 RootWebArea "My test page"
120- uid=1_1 ignored
121- uid=1_2 ignored
122- uid=1_3 complementary
123- uid=1_4 StaticText "test"
124- uid=1_5 InlineTextBox "test"
125- ` ,
126- ) ;
99+ t . assert . snapshot ?.( result [ 0 ] . text ) ;
127100 } ) ;
128101 } ) ;
129102
130- it ( 'saves snapshot to file' , async ( ) => {
103+ it ( 'saves snapshot to file' , async t => {
131104 const filePath = join ( tmpdir ( ) , 'test-screenshot.png' ) ;
132105 try {
133106 await withBrowser ( async ( response , context ) => {
@@ -139,18 +112,12 @@ uid=1_0 RootWebArea "My test page"
139112 } ) ;
140113 const result = await response . handle ( 'test' , context ) ;
141114 assert . equal ( result [ 0 ] . type , 'text' ) ;
142- console . log ( result [ 0 ] . text ) ;
143- assert . strictEqual (
144- result [ 0 ] . text ,
145- `# test response
146- ## Page content
147- Saved snapshot to ${ filePath } .` ,
148- ) ;
115+ t . assert . snapshot ?.( result [ 0 ] . text ) ;
149116 } ) ;
150117 const content = await readFile ( filePath , 'utf-8' ) ;
151118 assert . strictEqual (
152119 content ,
153- `uid=1_0 RootWebArea "My test page"
120+ `uid=1_0 RootWebArea "My test page" url="about:blank"
154121 uid=1_1 ignored
155122 uid=1_2 ignored
156123 uid=1_3 complementary
0 commit comments