1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-16 17:20:23 +03:00
mal/tests
Joel Martin b75dc79a8d tests: remove atom metadata test.
This was a commented out test I added early as something that might be
interesting even though Clojure does not support it. However, I hadn't
thought through it fully. Most objects are cloned when meta-data is
added. It is weird to clone an atom because then you have two
references that can diverge (i.e. they are different atoms but start
out pointing to the same underlying object). But mutating an atom is
the wrong behavior too i.e. with-meta would be a pseudo form of
reset! just for the metadata part.
2019-12-17 14:49:15 -06:00
..
docker Merge pull request #260 from def-/master 2017-05-23 13:48:51 -05:00
lib load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
computations.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
docker-build.sh docker: build script executable. Skip matlab automatically. 2015-03-12 17:41:55 -05:00
docker-run.sh Tests: add testing Dockerfile. Impl fixes. 2015-03-11 22:22:35 -05:00
inc.mal Current state of mal for Clojure West lighting talk. 2014-03-24 16:32:24 -05:00
incA.mal go: add step6_file 2014-10-06 22:27:28 -05:00
incB.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
incC.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
perf1.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
perf2.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
perf3.mal lib/load-file-once: basic support for multiple imports 2019-07-16 00:16:44 +02:00
print_argv.mal tests: Test *ARGV* is set correctly in step 6 2016-05-11 11:31:04 -04:00
step0_repl.mal tests: non alphanumeric characters in input 2019-07-18 00:01:14 +02:00
step1_read_print.mal Merge branch 'master' into bjh21-unterminated-strings 2019-07-26 00:08:48 +01:00
step2_eval.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step3_env.mal Regress test of deferrables. Fix dart, factor. 2019-07-24 23:48:29 -05:00
step4_if_fn_do.mal step 4: Test (if nil 1) returns nil 2019-08-07 12:59:09 +05:30
step5_tco.mal Basic: step7 basics, reader macros. step1,3 tests. 2016-09-21 23:27:12 -05:00
step6_file.mal Add a test that eval is in root scope and that newly defined symbols can be found in nested scopes. 2019-12-11 15:43:23 -05:00
step7_quote.mal load-file: accept empty file or final comment, return nil 2019-07-28 13:08:05 +02:00
step8_macros.mal tests: step8: Verify nth doesn't throw on nil elements 2019-10-31 01:06:46 +02:00
step9_try.mal make: fix catch of undefined plain symbol 2019-07-31 12:17:17 -05:00
stepA_mal.mal tests: remove atom metadata test. 2019-12-17 14:49:15 -06:00
test.txt All: add keywords. 2015-01-09 16:16:50 -06:00
travis_trigger.sh travis_trigger.sh: Support .com and env var tokens 2019-05-30 22:50:20 -05:00