refactor readme files: in julia tests

pull/1188/head
Erik Sundell 2022-10-16 11:04:10 +02:00
rodzic af076ca7de
commit 1e4bc50a77
8 zmienionych plików z 38 dodań i 26 usunięć

Wyświetl plik

@ -0,0 +1,38 @@
# Overview of tests for the julia buildpack
## Tested configuration files
- [`Project.toml`](https://repo2docker.readthedocs.io/en/latest/config_files.html#project-toml-install-a-julia-environment)
- [`REQUIRE`](https://repo2docker.readthedocs.io/en/latest/config_files.html#require-install-a-julia-environment-legacy)
- [`requirements.txt`](https://repo2docker.readthedocs.io/en/latest/config_files.html#requirements-txt-install-a-python-environment)
## 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
- 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.
### 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.

Wyświetl plik

@ -1,4 +0,0 @@
Julia - Project.toml
--------------------
Test a Project.toml file with a specified version for julia.

Wyświetl plik

@ -1,5 +0,0 @@
Julia - Project.toml
--------------------
This tests a Project.toml file for julia, using the repo2docker default version
of julia as specified in ``julia_project.py``.

Wyświetl plik

@ -1,8 +0,0 @@
Julia - REQUIRE, and a requirements.txt file
--------------------------------------------
This tests a REQUIRE file for julia, using the repo2docker default version of
julia as specified in ``julia_require.py``.
This tests the use of the legacy REQUIRE file together with the an
``requirements.txt`` file.

Wyświetl plik

@ -1,9 +0,0 @@
Julia - REQUIRE, and use of old package manager
-----------------------------------------------
This tests 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
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.