repo2docker/tests/julia
Erik Sundell 430565faf7 ci: coalesce tests to avoid increasing test durations 2022-11-09 17:13:12 +01:00
..
project refactor readme files: in julia tests 2022-10-16 11:04:10 +02:00
project-1.0.2-binder-dir ci: coalesce tests to avoid increasing test durations 2022-11-09 17:13:12 +01:00
require refactor readme files: in julia tests 2022-10-16 11:04:10 +02:00
require-1-requirements-file refactor readme files: in julia tests 2022-10-16 11:04:10 +02:00
README.md ci: coalesce tests to avoid increasing test durations 2022-11-09 17:13:12 +01:00

README.md

Overview of tests for the julia buildpack

Tested configuration files

Test folders

project

  • Tests use of a Project.toml file for Julia, using the repo2docker default version of Julia as specified in julia_project.py.

project-1.0.2-binder-dir

  • Tests use of a Project.toml file for Julia, using a version of Julia specified via julia = "=1.0.2" in Project.toml's [compat] section.

  • Test use of a .binder directory.

require

  • Tests use of a REQUIRE file for Julia, using the repo2docker default version of Julia as specified in julia_require.py. Note that this is default version is currently 0.6.4!

  • Starting with Julia v0.7 and up, the package manager has changed, so this tests that the Julia version below that can be installed correctly as well.

require-1-requirements-file

  • Tests use of a REQUIRE file for Julia, using a major version version specification. Note that this major version specification is currently resolving to a pinned minor and patch version as declared in julia_require.py.

  • Test use of a requirements.txt file, where it is expected to be respected alongside the REQUIRE file.