Skip to content

Commit

Permalink
Comment out the ns.arc.t unit tests for now; they're failing, they're…
Browse files Browse the repository at this point in the history
… slow, and they're mostly serving a design I'd like to reconsider substantially. Add some notes about the new ns.arc design direction.
  • Loading branch information
rocketnia committed Aug 14, 2018
1 parent 553239f commit f6dd6b6
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion tests.arc
Expand Up @@ -9,13 +9,23 @@
; setup/teardown functions
(declare 'atstrings t)

; TODO: Currently, many of the ns.arc.t tests fail with an error
; saying the generated modules are missing bindings for
; `#%module-begin`, so we have them commented out here. We should
; substantially redesign ns.arc so that we don't bother manipulating a
; module's internal namespace so much as we get and set its *exports*.
; The generated modules can just be `racket/base` modules, using
; (provide (rename-out [gs123 my-var])) to export specifically the
; names we want. Their namespaces would include all of `racket/base`,
; but we don't have to care about that.

(require '(
arc.arc.t
lib/app.arc.t
lib/json.arc.t
lib/lru-cache.arc.t
lib/html.arc.t
lib/ns.arc.t
; lib/ns.arc.t
lib/queue.arc.t
lib/spliceable-list.arc.t
lib/strings.arc.t
Expand Down

0 comments on commit f6dd6b6

Please sign in to comment.