summaryrefslogtreecommitdiff
path: root/tests/test.fnl
Commit message (Collapse)AuthorAgeFilesLines
* fix: move test library to separate projectAndrey Listopadov2021-04-241-136/+0
|
* fix: update test suite eq function builderAndrey Listopadov2021-03-151-29/+26
| | | | | | This really means that I need to externalize it into separate module and just use everywhere, but Fennel doesn't yet feature stable way to do it unfortunately
* fix: release 0.5.1Andrey Listopadov2021-02-191-4/+6
| | | | | | | | - eq will no longer change metamethods of tables - module info is hidden in metatable now - memoize uses proper deep comparison - tests no longer requires searching up in core namespace - memoization test doesn't depend on CPU speed anymore
* fix: fix some links in docsAndrey Listopadov2021-02-171-11/+11
|
* fix(doc): use automatic link resolution in docsAndrey Listopadov2021-02-171-2/+2
|
* fix(tests): fix test macros to correctly report errorsAndrey Listopadov2021-02-161-14/+32
| | | | runtime errors captured via pcall
* fix(macros): correct fn* method definition behaviorAndrey Listopadov2021-02-151-4/+5
| | | | fn* now properly defines `self` as its first argument automatically.
* feature: include documentation testing in pipelineAndrey Orst2021-01-241-10/+13
|
* fix: update docsAndrey Orst2021-01-201-14/+10
| | | | preparing to set up docstring validation
* fix: Fennel 0.8.0 enhancementsAndrey Orst2021-01-191-21/+23
| | | | | | | | | | Changelog: - fixed bug in try - reworked pretty printing for sets - handle cycles in sets - use new fennel.view format - reorganized library to make requiring it easier
* fix(docs): order items in cljlib.md, and add test.mdAndrey Orst2020-11-231-2/+39
|
* fix: update ordered when removing items.Andrey Orst2020-11-211-2/+4
| | | | WIP: for unordered set
* feature: SetsAndrey Orst2020-11-191-1/+1
|
* fix(core): refactoringAndrey Orst2020-11-131-9/+16
| | | | | | | - Rename `fn*` to `defn`, `fn&` to `fn+`. - Do not use `fn+` in the core at all, provide it for convenience. - Fix bug in `filter` due to incorrect `cons` implementation. - Update `seq` and `eq` functions in macros
* fix(core): improved deep comparisonAndrey Orst2020-11-131-10/+19
|
* fix(CI): overhaulAndrey Orst2020-11-121-0/+62