Skip to content

Commit ee51da7

Browse files
committed
Add support for tapping elements via id/label in addition to x/y coords
1 parent 8138edf commit ee51da7

18 files changed

+298
-55
lines changed

.axe-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.1
1+
1.2.0

src/mcp/tools/device/__tests__/build_device.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,6 @@ describe('build_device plugin', () => {
8585
expect(result.isError).toBe(true);
8686
expect(result.content[0].text).toContain('Parameter validation failed');
8787
expect(result.content[0].text).toContain('projectPath');
88-
expect(result.content[0].text).toContain(
89-
'Tip: set session defaults via session-set-defaults',
90-
);
9188
});
9289
});
9390

src/mcp/tools/simulator/__tests__/install_app_sim.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ describe('install_app_sim tool', () => {
5858
expect(result.isError).toBe(true);
5959
expect(result.content[0].text).toContain('Parameter validation failed');
6060
expect(result.content[0].text).toContain('appPath: Required');
61-
expect(result.content[0].text).toContain(
62-
'Tip: set session defaults via session-set-defaults',
63-
);
6461
});
6562
});
6663

src/mcp/tools/simulator/__tests__/launch_app_logs_sim.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ describe('launch_app_logs_sim tool', () => {
6464
expect(result.isError).toBe(true);
6565
expect(result.content[0].text).toContain('Parameter validation failed');
6666
expect(result.content[0].text).toContain('bundleId: Required');
67-
expect(result.content[0].text).toContain(
68-
'Tip: set session defaults via session-set-defaults',
69-
);
7067
});
7168
});
7269

src/mcp/tools/simulator/__tests__/launch_app_sim.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ describe('launch_app_sim tool', () => {
6767
expect(result.isError).toBe(true);
6868
expect(result.content[0].text).toContain('Parameter validation failed');
6969
expect(result.content[0].text).toContain('bundleId: Required');
70-
expect(result.content[0].text).toContain(
71-
'Tip: set session defaults via session-set-defaults',
72-
);
7370
});
7471

7572
it('should reject when both simulatorId and simulatorName provided explicitly', async () => {

src/mcp/tools/simulator/__tests__/stop_app_sim.test.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,6 @@ describe('stop_app_sim tool', () => {
5353
expect(result.isError).toBe(true);
5454
expect(result.content[0].text).toContain('Parameter validation failed');
5555
expect(result.content[0].text).toContain('bundleId: Required');
56-
expect(result.content[0].text).toContain(
57-
'Tip: set session defaults via session-set-defaults',
58-
);
5956
});
6057

6158
it('should reject mutually exclusive simulator parameters', async () => {

src/mcp/tools/ui-testing/__tests__/gesture.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ describe('Gesture Plugin', () => {
8080
const message = result.content[0].text;
8181
expect(message).toContain('Parameter validation failed');
8282
expect(message).toContain('preset: Required');
83-
expect(message).toContain('Tip: set session defaults via session-set-defaults');
8483
});
8584
});
8685

src/mcp/tools/ui-testing/__tests__/key_press.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ describe('Key Press Plugin', () => {
7272
const message = result.content[0].text;
7373
expect(message).toContain('Parameter validation failed');
7474
expect(message).toContain('keyCode: Required');
75-
expect(message).toContain('Tip: set session defaults via session-set-defaults');
7675
});
7776
});
7877

src/mcp/tools/ui-testing/__tests__/key_sequence.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ describe('Key Sequence Plugin', () => {
6969
const message = result.content[0].text;
7070
expect(message).toContain('Parameter validation failed');
7171
expect(message).toContain('keyCodes: At least one key code required');
72-
expect(message).toContain('Tip: set session defaults via session-set-defaults');
7372
});
7473
});
7574

src/mcp/tools/ui-testing/__tests__/long_press.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ describe('Long Press Plugin', () => {
102102
const message = result.content[0].text;
103103
expect(message).toContain('Parameter validation failed');
104104
expect(message).toContain('duration: Duration of the long press in milliseconds');
105-
expect(message).toContain('Tip: set session defaults via session-set-defaults');
106105
});
107106
});
108107

0 commit comments

Comments
 (0)