[spec] s/keys explain-data :pred problem

Description

As reported in CLJ-2175, s/keys has an issue with reporting a valid resolved pred in explain-data:

(require '[clojure.spec.alpha :as s]) (-> (s/explain-data (s/keys :req [::x]) :a) ::s/problems first :pred) ;;=> map? ;;EXPECTED: clojure.core/map?

Patch: clj-2177.patch

Environment

None

Attachments

1
  • 06 Jun 2017, 12:48 AM

Activity

Show:

Alex MillerJune 26, 2018 at 5:02 PM

Applied

Shogo OhtaJune 6, 2017 at 12:31 AM

Missing the patch?

Completed

Details

Assignee

Reporter

Approval

Ok

Patch

Code and Test

Priority

Affects versions

Fix versions

Created June 5, 2017 at 2:03 PM
Updated June 26, 2018 at 5:02 PM
Resolved June 26, 2018 at 5:02 PM

Flag notifications