File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 355
355
(let [params '[{:sym orchard.test-ns/my-add},
356
356
357
357
{:ns orchard.test-ns
358
- :sym my-add}]
358
+ :sym my-add},
359
+
360
+ {:ns orchard.test-ns
361
+ :sym orchard.test-ns/my-add}]
359
362
expected '{:name my-add
360
363
:ns orchard.test-macros
361
364
:arglists ([a b])
362
365
:file " orchard/test_macros.clj"
363
366
:macro true }]
364
367
365
368
(testing " - :cljs"
366
- (is (= (take 2 (repeat expected))
369
+ (is (= (take 3 (repeat expected))
367
370
(->> params
368
371
(map #(info/info* (merge *cljs-params* %)))
369
372
(map #(select-keys % [:ns :name :arglists :macro :file ]))))))
370
373
371
374
(testing " - :clj"
372
- (is (= [{}, expected]
375
+ (is (= [{}, expected, {} ]
373
376
(->> params
374
377
(map #(info/info* %))
375
378
(map #(select-keys % [:ns :name :arglists :macro :file ])))))))))
479
482
(are [input expected] (= expected
480
483
(select-keys (info/info* input)
481
484
[:added :ns :name :file ]))
485
+ {:ns current-ns :sym 'does-not-exist} {}
482
486
{:ns current-ns :sym 'some-var} '{:ns orchard.info-test,
483
487
:name some-var,
484
488
:file " orchard/info_test.clj" }
497
501
:file " clojure/string.clj" }
498
502
{:ns current-ns :sym 'non.existing.ns/upper-case} {}
499
503
504
+ {:ns 'gibberish :sym 'does-not-exist} {}
500
505
{:ns 'gibberish :sym 'some-var} {}
501
506
{:ns 'gibberish :sym 'replace-first} {}
502
507
{:ns 'gibberish :sym 'merge} '{:added " 1.0"
You can’t perform that action at this time.
0 commit comments