An open-source Mathematica. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
remove find_texdata_folder(): it is not used and it also refers to a nonexistent class element
test_case(... fail: Optional[]...= ...) allows an explicit None to be passed. None was not tested for in using fail(). Make parameter not optional
call to doctest_pripile.print_and_log missing f-string specifier. Not sure why we need the for loop.
start_time needs to be initialized
test/builtin/files_io/test_importexport.py:
test was pollutes local file system with 123.txt. Ideally None of the tests would work in the local filesystem; a temporary file system is okay though.
Fix some doctest and pytest bugs...
test.parameters.{doc_even_if_error,keep_going}:
doc_even_if_error
is not defined;keep_going is
.mathics/docpipeline.py:
remove find_texdata_folder(): it is not used and it also refers to a nonexistent class element
test_case(... fail: Optional[]...= ...)
allows an explicit None to be passed.None
was not tested for in usingfail()
. Make parameter not optionalcall to doctest_pripile.print_and_log missing f-string specifier. Not sure why we need the for loop.
start_time needs to be initialized
test/builtin/files_io/test_importexport.py:
123.txt
. Ideally None of the tests would work in the local filesystem; a temporary file system is okay though.