Skip to content

Commit 0430584

Browse files
fix: improved assert error messages
1 parent 4f347a8 commit 0430584

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/tools/browser_assert.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export const browser_assert = tool(
4747
console.log(`[Assert Tool] Performing assertion`);
4848

4949
// Create descriptive message for both success and error cases
50-
const message = `${element} should ${assertion}${expected ? ` with text "${expected}"` : ''}`;
50+
const message = `${element} ${assertion} ${expected || ''}`;
5151

5252
switch (assertion.toLowerCase())
5353
{
@@ -82,9 +82,8 @@ export const browser_assert = tool(
8282
return result;
8383
} catch (error)
8484
{
85-
// Simple error handling using Playwright's built-in error messages
86-
const errorMessage = `Assertion failed: ${error instanceof Error ? error.message : 'Unknown error'}`;
87-
console.error(`[Assert Tool] Error:`, errorMessage);
85+
const errorMessage = error instanceof Error ? error.message : 'Unknown error';
86+
console.error(`[Assert Tool] Error: ${errorMessage}`);
8887
return errorMessage;
8988

9089
}

src/tools/browser_page_assert.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const browser_page_assert = tool(
3737
console.log(`[Page Assert Tool] Performing assertion`);
3838

3939
// Create descriptive message for both success and error cases
40-
const message = `Page should ${assertion}${expected ? ` "${expected}"` : ''}`;
40+
const message = `${assertion} ${expected || ''}`;
4141

4242
switch (assertion.toLowerCase())
4343
{

0 commit comments

Comments
 (0)