Wykres commitów

371 Commity (f1ab72a45f6190c6c2e58ddbea816af696757541)

Autor SHA1 Wiadomość Data
Min RK 5179447aea
Merge pull request #928 from gesiscss/configdirtest
little improvement for testing binder_dir
2020-08-17 10:24:10 +02:00
Tim Head 4e3016981d Unrecognised and invalid lines don't disable optimisation
Lines in requirements files that we don't recognise or are syntax errors
do not disable our "optimised" build process.
2020-08-17 08:01:20 +02:00
Tim Head a7ab636441 Add additional test cases and robuster parsing 2020-08-13 14:29:50 +02:00
Tim Head 6d2b129ed8 Handle requirements.txt with `--pre` lines
This is a global flag which our inspection of requirements.txt files
should ignore as it doesn't imply a local reference.
2020-08-13 14:00:16 +02:00
Min RK 60555b1d05 update repo URLs for jupyterhub/repo2docker 2020-08-10 09:33:05 +02:00
Tim Head f5a7711af5 Update snapshot date for simple R test 2020-07-30 16:37:29 +02:00
Tim Head fc9891b541 Upgrade custom test infrastructure for pytest 6.0.0 2020-07-30 15:15:56 +02:00
Simon Li 72fbd65649 validate_image_name: mention lowercase, fix formatting 2020-07-27 20:32:34 +01:00
Kenan Erdogan 00ec28441d merge similar test cases and use equal instead of in 2020-07-08 17:58:30 +02:00
Tim Head df77a99ce1 Make the memory limit test simpler
Instead of checking that a build which allocates too much memory does
fail, we now only check that we pass the correct arguments to the Docker
API client. It seems reasonable to rely on the docker client working and
doing the right thing. This solves a problem where our CI is flakey
because the kernel of the VM the tests run on doesn't support this.
2020-06-12 19:03:48 +02:00
Tim Head bbc3ee02c0
Merge pull request #882 from hwine/GH-881_make_macOS_docker_work 2020-04-27 16:20:20 +02:00
Hal Wine 69f4663700 Fix test_env.py
This works around an issue where the temp directory can not be added to
Docker. In this case, the directory is immediately deleted, and does not
occupy significant disk space. There should be no impact to the move.
2020-04-22 21:33:13 -07:00
Hal Wine a09e523fd4 Expand test cases to cover current Docker handling
Examination of docker's handling showed a few additional cases were
needed.
2020-04-19 16:44:06 -07:00
Hal Wine 6f59fdb20f Refactor to eliminate need for volume mount
This change allows, imo, the test to be clearer, and should also speed
up the test.
2020-04-19 16:41:11 -07:00
Hal Wine af5d9c7129 Add failing test for bare env argument value 2020-04-18 09:59:35 -07:00
Tim Head 27bca4a351 Add reported failing spec 2020-03-27 15:32:00 +01:00
Tim Head 110d34d041 Improve handling of pip arguments when detecting local dependencies 2020-03-27 15:28:19 +01:00
Tim Head 5ef65f9806 Formatting changes only 2020-03-27 15:15:14 +01:00
YuviPanda 798ba4f4bd Fix conda test to account for newer conda 2020-03-04 22:12:38 +05:30
Tim Head 26542dfc85
Merge pull request #851 from manics/mran-latest
[MRG] If looking for latest MRAN URL try earlier snapshots too
2020-02-24 10:19:09 +01:00
Simon Li 6a07a48b2d Test R latest MRAN date handling 2020-02-22 11:29:59 +00:00
Simon Li 39f6fc2790 unit test for utils.execute_cmd no EOL 2020-02-16 14:26:54 +00:00
Chris Holdgraf 900d280561
[MRG] add Hydroshare as a content provider (#800)
[MRG] add Hydroshare as a content provider
2020-02-03 10:52:48 -07:00
Tim Head 356ea10868
Merge pull request #840 from minrk/py38
Python 3.8 support
2020-01-30 16:10:37 +01:00
Min RK 7d20da1d04 add test for py38 2020-01-30 11:53:16 +01:00
Uwe L. Korn 5421e09d2b Make tests/conda/r/verify excutable 2020-01-30 10:51:47 +01:00
Uwe L. Korn ffbc7c0a6b Add tests for r-in-conda 2020-01-30 08:15:42 +01:00
Scott Black 02d0107510 Merge remote-tracking branch 'upstream/master' into hydroshare-content-provider 2020-01-29 10:14:01 -07:00
Min RK a337ee8020 update node10 test to reflect the removal of conda nodejs 2020-01-29 16:38:24 +01:00
Tim Head 4598a08ff9 Remove a test of legacy buildpack 2020-01-25 07:42:14 +01:00
Tim Head 9cfdb9b5f4 Add test for deprecated legacy buildpack
Tests that the legacy buildpack raises exceptions when it is triggered.
2020-01-25 07:35:00 +01:00
Scott Black 0c15cb1251 cleanup tests and formatting 2019-12-07 13:34:49 -07:00
Scott Black cb7bb0bb43 remove test parameterization and use fix regex match 2019-12-06 17:36:50 -07:00
Scott Black 776d538689 update tests and code to follow best practices pointed out in review 2019-12-06 16:31:59 -07:00
David Brochart 56e6c116f3 Add test 2019-11-05 18:01:06 +01:00
Scott Black d657453b3f update hydroshare version fetch to assume timestamp is in utc 2019-10-01 11:16:34 -06:00
pughdr d64f050d34 Bumped conda version to 4.7.12 2019-10-01 11:25:10 +03:00
Scott Black dddc45acfb reformatting with lint 2019-09-30 13:50:24 -06:00
Scott Black 21e61f3099 add hydroshare resource versioning and raise exception fetch fails 2019-09-25 14:37:19 -06:00
Scott Black d89f3a66aa update hydroshare content provider to doi and add tests 2019-09-25 09:59:44 -06:00
Tim Head bfbec349c2
[MRG] Add support for installing different versions of R (#772)
[MRG] Add support for installing different versions of R
2019-09-18 08:15:11 +02:00
Kacper Kowalik (Xarthisius) 4df4fd6ab4
Download individual files instead of zip bundle 2019-09-17 15:44:56 -05:00
Kacper Kowalik (Xarthisius) a2f8228b15
Match DV hosts based on netloc instead of url 2019-09-16 15:03:12 -05:00
Kacper Kowalik (Xarthisius) 8edafd0d07
Add tests 2019-09-13 13:42:41 -05:00
Daniel Nüst a40e1799bd fix content_id for Figshare 2019-09-11 13:45:16 +02:00
Daniel Nüst f1ec646d2e add support for Figshare versions > 9 2019-09-11 13:18:20 +02:00
Daniel Nüst 698b8a1d7e try to improve test coverage 2019-09-11 13:17:48 +02:00
Daniel Nüst b2b75600c0 handle versions in Figshare properly 2019-09-09 08:37:02 +02:00
Daniel Nüst b2b6030492 initialize hosts as instance variable 2019-09-08 21:39:48 +02:00
Tim Head d8c8259343 Raise exception for unsupported R versions 2019-09-08 17:19:50 +02:00