From 3322d55a30b06b3cc5f16d2c2e00562d3d0eea54 Mon Sep 17 00:00:00 2001 From: Peter Thomas Date: Mon, 24 Aug 2020 19:03:07 +0530 Subject: [PATCH] release 0.9.6 --- README.md | 10 +++++----- examples/consumer-driven-contracts/pom.xml | 2 +- examples/gatling/build.gradle | 2 +- examples/gatling/pom.xml | 2 +- examples/jobserver/build.gradle | 2 +- examples/jobserver/pom.xml | 2 +- examples/mobile-test/pom.xml | 2 +- examples/mock-servlet/pom.xml | 2 +- examples/robot-test/pom.xml | 2 +- examples/ui-test/pom.xml | 2 +- karate-apache/pom.xml | 2 +- karate-archetype/pom.xml | 2 +- .../src/main/resources/archetype-resources/pom.xml | 2 +- karate-core/README.md | 2 ++ karate-core/pom.xml | 2 +- karate-demo/pom.xml | 2 +- karate-demo/src/test/java/driver/core/test-03.feature | 4 ++-- karate-gatling/pom.xml | 2 +- karate-jersey/pom.xml | 2 +- karate-junit4/pom.xml | 2 +- karate-junit5/pom.xml | 2 +- karate-mock-servlet/pom.xml | 2 +- karate-netty/pom.xml | 2 +- karate-robot/README.md | 1 - karate-robot/pom.xml | 2 +- pom.xml | 2 +- 26 files changed, 31 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index e0068c7f0..a2cf8d1e1 100755 --- a/README.md +++ b/README.md @@ -281,13 +281,13 @@ So you need two ``: com.intuit.karate karate-apache - 0.9.5 + 0.9.6 test com.intuit.karate karate-junit5 - 0.9.5 + 0.9.6 test ``` @@ -300,8 +300,8 @@ If you want to use [JUnit 4](#junit-4), use `karate-junit4` instead of `karate-j Alternatively for [Gradle](https://gradle.org) you need these two entries: ```yml - testCompile 'com.intuit.karate:karate-junit5:0.9.5' - testCompile 'com.intuit.karate:karate-apache:0.9.5' + testCompile 'com.intuit.karate:karate-junit5:0.9.6' + testCompile 'com.intuit.karate:karate-apache:0.9.6' ``` Also refer to the wiki for using [Karate with Gradle](https://github.com/intuit/karate/wiki/Gradle). @@ -317,7 +317,7 @@ You can replace the values of `com.mycompany` and `myproject` as per your needs. mvn archetype:generate \ -DarchetypeGroupId=com.intuit.karate \ -DarchetypeArtifactId=karate-archetype \ --DarchetypeVersion=0.9.5 \ +-DarchetypeVersion=0.9.6 \ -DgroupId=com.mycompany \ -DartifactId=myproject ``` diff --git a/examples/consumer-driven-contracts/pom.xml b/examples/consumer-driven-contracts/pom.xml index 4786f4f42..7e95bb80f 100755 --- a/examples/consumer-driven-contracts/pom.xml +++ b/examples/consumer-driven-contracts/pom.xml @@ -17,7 +17,7 @@ 1.8 3.6.0 2.2.0.RELEASE - 0.9.6.RC4 + 0.9.6 diff --git a/examples/gatling/build.gradle b/examples/gatling/build.gradle index 93dd71309..7b6c29400 100644 --- a/examples/gatling/build.gradle +++ b/examples/gatling/build.gradle @@ -3,7 +3,7 @@ plugins { } ext { - karateVersion = '0.9.5' + karateVersion = '0.9.6' } dependencies { diff --git a/examples/gatling/pom.xml b/examples/gatling/pom.xml index fc208636b..515aba47d 100755 --- a/examples/gatling/pom.xml +++ b/examples/gatling/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.6.RC4 + 0.9.6 3.0.2 diff --git a/examples/jobserver/build.gradle b/examples/jobserver/build.gradle index 358f72c15..194f50fcd 100644 --- a/examples/jobserver/build.gradle +++ b/examples/jobserver/build.gradle @@ -3,7 +3,7 @@ plugins { } ext { - karateVersion = '0.9.5' + karateVersion = '0.9.6' } dependencies { diff --git a/examples/jobserver/pom.xml b/examples/jobserver/pom.xml index f38079ff5..c6688de1b 100644 --- a/examples/jobserver/pom.xml +++ b/examples/jobserver/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.6.RC4 + 0.9.6 diff --git a/examples/mobile-test/pom.xml b/examples/mobile-test/pom.xml index 53b32de78..10f0734b0 100644 --- a/examples/mobile-test/pom.xml +++ b/examples/mobile-test/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.6.RC4 + 0.9.6 diff --git a/examples/mock-servlet/pom.xml b/examples/mock-servlet/pom.xml index 0c83e405d..619f11388 100755 --- a/examples/mock-servlet/pom.xml +++ b/examples/mock-servlet/pom.xml @@ -12,7 +12,7 @@ 1.8 3.6.0 2.2.0.RELEASE - 0.9.6.RC4 + 0.9.6 diff --git a/examples/robot-test/pom.xml b/examples/robot-test/pom.xml index 9c85a5db5..34ff33b53 100644 --- a/examples/robot-test/pom.xml +++ b/examples/robot-test/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.6.RC4 + 0.9.6 diff --git a/examples/ui-test/pom.xml b/examples/ui-test/pom.xml index 4a9acd1f8..df1e47483 100644 --- a/examples/ui-test/pom.xml +++ b/examples/ui-test/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.6.RC4 + 0.9.6 diff --git a/karate-apache/pom.xml b/karate-apache/pom.xml index e3ec01b7a..950a5064a 100755 --- a/karate-apache/pom.xml +++ b/karate-apache/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-apache jar diff --git a/karate-archetype/pom.xml b/karate-archetype/pom.xml index 9bf6cb076..a145aa1e8 100755 --- a/karate-archetype/pom.xml +++ b/karate-archetype/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-archetype jar diff --git a/karate-archetype/src/main/resources/archetype-resources/pom.xml b/karate-archetype/src/main/resources/archetype-resources/pom.xml index a808a8536..887d2eb5f 100755 --- a/karate-archetype/src/main/resources/archetype-resources/pom.xml +++ b/karate-archetype/src/main/resources/archetype-resources/pom.xml @@ -11,7 +11,7 @@ UTF-8 1.8 3.6.0 - 0.9.5 + 0.9.6 diff --git a/karate-core/README.md b/karate-core/README.md index cd3e7c401..44dcb7100 100644 --- a/karate-core/README.md +++ b/karate-core/README.md @@ -1510,6 +1510,8 @@ This can be convenient in some cases, for example as an alternative to [Friendly * locate('#foo').parent.children[3].click() ``` +Also note that [`locate()`](#locate) and [`locateAll()`](#locateall) can be called *on* an [`Element`](#chaining), so that the "search scope" is limited to that `Element` and it's children. + # Debugging You can use the [Visual Studio Karate entension](https://github.com/intuit/karate/wiki/IDE-Support#vs-code-karate-plugin) for stepping through and debugging a test. You can see a [demo video here](https://twitter.com/KarateDSL/status/1167533484560142336). We recommend that you get comfortable with this because it is going to save you lots of time. And creating tests may actually turn out to be fun ! diff --git a/karate-core/pom.xml b/karate-core/pom.xml index 4de9b7ee9..48170c0da 100644 --- a/karate-core/pom.xml +++ b/karate-core/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-core jar diff --git a/karate-demo/pom.xml b/karate-demo/pom.xml index 8bf215c87..0232be809 100755 --- a/karate-demo/pom.xml +++ b/karate-demo/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-demo diff --git a/karate-demo/src/test/java/driver/core/test-03.feature b/karate-demo/src/test/java/driver/core/test-03.feature index f1970e804..078e4acb9 100644 --- a/karate-demo/src/test/java/driver/core/test-03.feature +++ b/karate-demo/src/test/java/driver/core/test-03.feature @@ -1,8 +1,8 @@ Feature: parallel testing demo - single node using docker Background: - # * configure driverTarget = { docker: 'ptrthomas/karate-chrome' } - * configure driver = { type: 'chrome', start: false } + * configure driverTarget = { docker: 'ptrthomas/karate-chrome' } + # * configure driver = { type: 'chrome', start: false } Scenario: attempt github login * driver 'https://github.com/login' diff --git a/karate-gatling/pom.xml b/karate-gatling/pom.xml index d917fee56..7ff557083 100644 --- a/karate-gatling/pom.xml +++ b/karate-gatling/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-gatling jar diff --git a/karate-jersey/pom.xml b/karate-jersey/pom.xml index 095d4725c..d8bcb982b 100755 --- a/karate-jersey/pom.xml +++ b/karate-jersey/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-jersey jar diff --git a/karate-junit4/pom.xml b/karate-junit4/pom.xml index 4c7deafe1..572a35c6f 100755 --- a/karate-junit4/pom.xml +++ b/karate-junit4/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-junit4 jar diff --git a/karate-junit5/pom.xml b/karate-junit5/pom.xml index 55d4bd477..f2a0fac00 100755 --- a/karate-junit5/pom.xml +++ b/karate-junit5/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-junit5 jar diff --git a/karate-mock-servlet/pom.xml b/karate-mock-servlet/pom.xml index e9f509a8b..759406d7d 100644 --- a/karate-mock-servlet/pom.xml +++ b/karate-mock-servlet/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-mock-servlet diff --git a/karate-netty/pom.xml b/karate-netty/pom.xml index 56bb02d95..5470ee62d 100644 --- a/karate-netty/pom.xml +++ b/karate-netty/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-netty jar diff --git a/karate-robot/README.md b/karate-robot/README.md index 3a5167af5..5e6029a0b 100644 --- a/karate-robot/README.md +++ b/karate-robot/README.md @@ -1,7 +1,6 @@ # Karate Robot ## Desktop Automation Made `Simple.` -> Version 0.9.6.RC4 is available, and experimental. Please test and contribute if you can ! # Index diff --git a/karate-robot/pom.xml b/karate-robot/pom.xml index 4d94431c7..fbcebcb4e 100644 --- a/karate-robot/pom.xml +++ b/karate-robot/pom.xml @@ -5,7 +5,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 karate-robot jar diff --git a/pom.xml b/pom.xml index d7f2fbad1..7306031c0 100755 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.intuit.karate karate-parent - 2.0.0 + 0.9.6 pom ${project.artifactId}