This is an automated email from the ASF dual-hosted git repository.
pmouawad pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git.
from 08715e0 fix space
add 54dea7f Suite
add 18950d8 Correct cleanup
add fcd5d58 Use Parameterized test Fix some bugs
add ec31960 Merge branch 'master' into ulp_jmes_assertion
add c1c6f9c Full rework More tests Improve docs
add dad60d7 Fix performance issue related to ObjectMapper instanciation
(thanks Vladimir)
add 79a8b74 Replace boolean by enum for better readability as per
Vladimir suggestion.
add 3b6c351 Fix SaveService hash Improve failure messages
add 24b1d7f Mention implementor in release notes
new 18c95a8 New JMESPATH assertion (Fixes Enhancement 63763 in bugzilla)
(#498)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bin/saveservice.properties | 2 +
.../assertions/gui/JSONPathAssertionGui.java | 58 +++--
.../assertions/jmespath/JMESPathAssertion.java | 258 +++++++++++++++++++++
.../jmespath/gui/JMESPathAssertionGui.java | 118 ++++++++++
.../extractor/json/jmespath/JMESPathCache.java | 77 ++++++
.../json/jmespath/JMESPathCacheLoader.java} | 32 +--
.../extractor/json/jmespath/JMESPathExtractor.java | 67 ++----
.../{ => gui}/TestJSONPathAssertionGui.java | 4 +-
.../assertions/jmespath/TestJMESPathAssertion.java | 200 ++++++++++++++++
.../gui/JMESPathAssertionGuiTest.java} | 27 +--
.../java/org/apache/jmeter/save/SaveService.java | 2 +-
.../apache/jmeter/resources/messages.properties | 7 +
.../apache/jmeter/resources/messages_fr.properties | 7 +
xdocs/changes.xml | 3 +-
xdocs/usermanual/component_reference.xml | 23 +-
15 files changed, 785 insertions(+), 100 deletions(-)
create mode 100644
src/components/src/main/java/org/apache/jmeter/assertions/jmespath/JMESPathAssertion.java
create mode 100644
src/components/src/main/java/org/apache/jmeter/assertions/jmespath/gui/JMESPathAssertionGui.java
create mode 100644
src/components/src/main/java/org/apache/jmeter/extractor/json/jmespath/JMESPathCache.java
copy
src/components/src/main/java/org/apache/jmeter/{timers/UniformRandomTimer.java
=> extractor/json/jmespath/JMESPathCacheLoader.java} (50%)
copy src/components/src/test/java/org/apache/jmeter/assertions/{ =>
gui}/TestJSONPathAssertionGui.java (95%)
create mode 100644
src/components/src/test/java/org/apache/jmeter/assertions/jmespath/TestJMESPathAssertion.java
rename
src/components/src/test/java/org/apache/jmeter/assertions/{TestJSONPathAssertionGui.java
=> jmespath/gui/JMESPathAssertionGuiTest.java} (68%)