File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 1
- # This file was generated by src/compile_regression_suite.sh from https://github.com/cburgmer/json-path-comparison/
2
- # You probably don't want to change this manually but rather trigger a rebuild in the upstream source.
1
+ # This file was generated by src/compile_implementation_report.sh from https://github.com/cburgmer/json-path-comparison/
2
+
3
+ # This file tracks all results of the given implementation for queries which the implementation either does not match
4
+ # an existing consensus or where no consensus exists.
5
+ # It can be used to track changes in the underlying implementation and complements the regression report.
3
6
4
7
implementation : Clojure_json-path
5
8
queries :
Original file line number Diff line number Diff line change 23
23
(let [non-consensus-query-ids (->> (queries_from_suite " test/Clojure_json-path.yaml" )
24
24
(map :id )
25
25
set)]
26
- (->> (queries_from_suite " test/consensus .yaml" )
26
+ (->> (queries_from_suite " test/regression_suite .yaml" )
27
27
(remove (fn [{id :id }] (contains? non-consensus-query-ids id)))
28
28
(map (fn [{:keys [id] :as query}]
29
29
(testing id
51
51
;; recorded results which however are not backed by a consensus based
52
52
;; on https://github.com/cburgmer/json-path-comparison
53
53
(deftest warning-on-changes-for-non-conforming-queries-based-on-consensus
54
- (let [all-queries (queries_from_suite " test/consensus .yaml" )
54
+ (let [all-queries (queries_from_suite " test/regression_suite .yaml" )
55
55
query-lookup (zipmap (map :id all-queries)
56
56
all-queries)]
57
57
(->> (queries_from_suite " test/Clojure_json-path.yaml" )
Original file line number Diff line number Diff line change 1
1
# This file was generated by src/compile_regression_suite.sh from https://github.com/cburgmer/json-path-comparison/
2
- # You probably don't want to change this manually but rather trigger a rebuild in the upstream source.
2
+ # You probably don't want to change this manually.
3
+
4
+ # This file contains all queries implemented by the comparison and holds all consensus results where such a
5
+ # consensus exist.
6
+ # It can be used to track regressions in implementations. This file can be complemented with the report specifically
7
+ # generated for each implementation.
3
8
4
9
queries :
5
10
- id : array_index
You can’t perform that action at this time.
0 commit comments