This is an automated email from the ASF dual-hosted git repository. pmouawad pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jmeter.git
commit 18c95a8f2cfb819a86c0575f9949c88d192eaef4 Merge: 08715e0 24b1d7f Author: Philippe M <[email protected]> AuthorDate: Tue Sep 24 21:15:31 2019 +0200 New JMESPATH assertion (Fixes Enhancement 63763 in bugzilla) (#498) * Suite * Correct cleanup * Use Parameterized test Fix some bugs * Full rework More tests Improve docs * Fix performance issue related to ObjectMapper instanciation (thanks Vladimir) * Replace boolean by enum for better readability as per Vladimir suggestion. * Fix SaveService hash Improve failure messages * Mention implementor in release notes 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 | 44 ++++ .../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, 813 insertions(+), 84 deletions(-)
