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 105105 additional-testset-fields)
106106 (map :id tests))))
107107
108+ (defn is-failed-step [use-test-step desc failure-detail]
109+ (and use-test-step (not (nil? failure-detail)) (string/includes? failure-detail desc)))
110+
108111(defn sf-test-case->run-step-def [options params test-case]
109112 (let [description (or (:description test-case) (sf-test-case->pt-step-description options test-case))
110113 new-desc (replace-map description (replace-keys params))]
113116 (or (:pt-test-step-name test-case)
114117 (sf-test-case->pt-step-name options test-case)))
115118 :description new-desc
116- :actual-results (str (:failure-message test-case) \newline (:failure-detail test-case))
117- :status (case (: failure-type test-case)
119+ :actual-results (when ( is-failed-step ( :use-test-step options) new-desc ( str (:failure-message test-case) \newline (:failure-detail test-case))) ( str ( :failure-message test-case) \newline ( :failure-detail test-case) ))
120+ :status (case (when ( is-failed-step ( :use-test-step options) new-desc ( : failure-detail test-case)) ( :failure- type test-case) )
118121 :failure " FAILED"
119122 :skipped " N/A"
120123 :error " FAILED"
You can’t perform that action at this time.
0 commit comments