Skip to content

Syntax-related changes in Clojure 1.12 lack tests #67

@sogaiu

Description

@sogaiu

Although we went over some examples of syntax-related changes from Clojure 1.12 in this issue and verified that v0.0.13 seemed to function as-is, we didn't capture any of this in the form of tests.

In #65, it came up in this comment, that some of the changes being considered may have broken the previously working handling of "array class syntax" (CLJ-2807 - Symbolic array type representation).

Had we made some tests around the time of #63, we might have been alerted sooner. It was just luck that we happened to notice while investigating something else.

Thus I'm thinking to add some appropriate corpus tests.


[1] Here is a report that it worked for v0.0.13.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions