File tree Expand file tree Collapse file tree
src/practitest_firecracker Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8787 (format " %s is required for '%s' action" option-name action-name))
8888
8989(defn parse-config-file [options]
90- (let [parsed-json (json/parse-stream (reader (:config-path options)) true )
91- new-additional-test-fields (parse-additional-fields (json/generate-string (:additional-test-fields parsed-json)))
90+ (let [parsed-json (json/parse-stream (reader (:config-path options)) true )
91+ new-additional-test-fields (parse-additional-fields (json/generate-string (:additional-test-fields parsed-json)))
9292 new-additional-testset-fields (parse-additional-fields (json/generate-string (:additional-testset-fields parsed-json)))
93- new-parsed-json (merge parsed-json {:additional-testset-fields new-additional-testset-fields
94- :additional-test-fields new-additional-test-fields})]
93+ new-parsed-json (merge parsed-json
94+ (when (:additional-testset-fields parsed-json) {:additional-testset-fields new-additional-testset-fields})
95+ (when (:additional-test-fields parsed-json) {:additional-test-fields new-additional-test-fields})
96+ (when (:pt-test-name parsed-json) {:pt-test-name (read-query (:pt-test-name parsed-json))})
97+ (when (:pt-test-step-name parsed-json) {:pt-test-step-name (read-query (:pt-test-step-name parsed-json))}))]
9598 new-parsed-json))
9699
97100(defn parse-args [args]
You can’t perform that action at this time.
0 commit comments