Skip to content

Commit db12b3f

Browse files
committed
Ad more Karate examples
1 parent 24f8db7 commit db12b3f

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Feature: Demonstrate screenshot capturing
2+
3+
Background:
4+
* configure driver = { type: 'chrome' }
5+
6+
Scenario: I report scenario with a screenshot
7+
Given driver 'https://www.example.com'
8+
When def bytes = screenshot(false)
9+
Then karate.embed(bytes, 'image/png')

example-karate/src/test/resources/features/ScreenshotOnFailure.feature renamed to example-karate/src/test/resources/features/screenshot_on_failure.feature

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ Feature: Demonstrate screenshot capturing on a test failure
22

33
Background:
44
* configure driver = { type: 'chrome' }
5+
* def expectedTitle = java.lang.System.getenv('RP_EXPECTED_TITLE');
56

67
Scenario: I report scenario with a screenshot on failure
78
Given driver 'https://www.example.com'
8-
When var expectedTitle = java.lang.System.getenv('RP_EXPECTED_TITLE');
9-
Then match driver.title == expectedTitle
9+
When def actualTitle = driver.title
10+
Then match actualTitle == expectedTitle

0 commit comments

Comments
 (0)