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 8989 (format " %s is required for '%s' action" option-name action-name))
9090
9191(defn parse-config-file [options]
92- (let [parsed-json (json/parse-stream (reader (:config-path options)) true )
93- new-additional-test-fields (parse-additional-fields (json/generate-string (:additional-test-fields parsed-json)))
92+ (let [parsed-json (json/parse-stream (reader (:config-path options)) true )
93+ new-additional-test-fields (parse-additional-fields (json/generate-string (:additional-test-fields parsed-json)))
9494 new-additional-testset-fields (parse-additional-fields (json/generate-string (:additional-testset-fields parsed-json)))
95- new-parsed-json (merge parsed-json {:additional-testset-fields new-additional-testset-fields
96- :additional-test-fields new-additional-test-fields})]
95+ new-parsed-json (merge parsed-json
96+ (when (:additional-testset-fields parsed-json) {:additional-testset-fields new-additional-testset-fields})
97+ (when (:additional-test-fields parsed-json) {:additional-test-fields new-additional-test-fields})
98+ (when (:pt-test-name parsed-json) {:pt-test-name (read-query (:pt-test-name parsed-json))})
99+ (when (:pt-test-step-name parsed-json) {:pt-test-step-name (read-query (:pt-test-step-name parsed-json))}))]
97100 new-parsed-json))
98101
99102(defn parse-args [args]
You can’t perform that action at this time.
0 commit comments