Skip to content

Namespaced keywords broken when referenced outside of the current namespace #32

@kanaka

Description

@kanaka

For example, this works:

cljs.user=> (load-file "../test/cljs/cljs/quick.cljs")
cljs.user=> (in-ns 'cljs.test.quick-tests)
cljs.user=> (run-tests)

However, this does not:

cljs.user=> (load-file "../test/cljs/cljs/quick.cljs")
cljs.user=> (cljs.test.quick-tests/run-tests)
#<Error: Assert failed: (= *ns-sym* (symbol (namespace :G__1/foo)))> at line 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions