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 |
Scott Black
|
02d0107510
|
Merge remote-tracking branch 'upstream/master' into hydroshare-content-provider
|
2020-01-29 10:14:01 -07: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 |
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 |
Daniel Nüst
|
e6cd4b19d9
|
reuse hosts definition in Zenodo tests
|
2019-09-08 14:51:17 +02:00 |
Daniel Nüst
|
0e4029bb8d
|
add Figshare content provider
moving common functions to a DoiProvider
|
2019-09-08 14:51:17 +02:00 |
Min RK
|
f47acaa1bd
|
use getpass.getuser instead of os.getlogin
os.getlogin doesn't work everywhere (can raise OSError, inappropriate ioctl for device)
|
2019-09-08 11:54:22 +02:00 |
Tim Head
|
eae42740b6
|
Add tests for R version handling
|
2019-09-08 07:25:10 +02:00 |
Min RK
|
8ef5faa2ab
|
Merge pull request #779 from nuest/docker_daemon_logmessage
add explicit log message on failing Docker connection
|
2019-09-07 14:07:03 +02:00 |
Min RK
|
4f428c3055
|
Merge pull request #681 from Xarthisius/abspath_in_scripts
[MRG] Allow absolute paths in build_script_files. Fixes #673
|
2019-09-07 12:33:14 +02:00 |
Daniel Nüst
|
b3f82db558
|
exit and show clean error message (no log) if docker connection fails
|
2019-09-07 12:16:41 +02:00 |
Daniel Nüst
|
c8cd3269c0
|
add explicit log message on failing Docker connection, see #774
|
2019-09-07 09:22:00 +02:00 |
GeorgianaElena
|
75f4a70fec
|
Black refactor
|
2019-08-30 11:26:48 +03:00 |
GeorgianaElena
|
5e4932b704
|
Added test for open_guess_encoding
|
2019-08-30 11:06:53 +03:00 |
Samnan Rahee
|
6efe82b9b7
|
rewrite /test/units/test_semver.py using @pytest.mark.parametrize fixes #615
|
2019-08-02 15:08:43 +06:00 |
Tim Head
|
e24e5d91ca
|
Add test for R buildpack's get_preassemble_script_files
|
2019-07-23 18:23:30 +02:00 |
Min RK
|
009d09815a
|
test local pip requirements
|
2019-07-18 14:40:17 +02:00 |
Kacper Kowalik (Xarthisius)
|
f80fb4b39b
|
Handle root user case more gracefully. Fixes #696
If user_id is root, exit only from cmdline. Raise exception if r2d was
invoked as a library.
|
2019-06-28 11:46:01 -05:00 |
Kacper Kowalik (Xarthisius)
|
24234d9365
|
Allow absolute paths in build_script_files. Fixes #673
|
2019-06-28 08:44:11 -05:00 |
Tom Morrell
|
93147888c5
|
Reformatting and better tests
|
2019-06-20 13:22:17 -07:00 |
Tom Morrell
|
6d785404fb
|
Typo
|
2019-06-19 08:38:24 -07:00 |
Tom Morrell
|
55b19b8369
|
Typo
|
2019-06-18 15:30:37 -07:00 |
Tom Morrell
|
87f33e3b6a
|
Full generalization and support for CaltechDATA
|
2019-06-18 15:11:06 -07:00 |
Tim Head
|
8b004e06dc
|
Apply auto formatting
Apologies to anyone finding this commit via git blame or log
run the autoformatting by
pre-commit run --all-files
|
2019-06-03 21:37:25 +02:00 |
Tim Head
|
363c962efd
|
Add a urlopen helper to Zenodo content provider
Use a helper function to inject a default user-agent header into every
request we make.
|
2019-05-29 22:27:09 +02:00 |
Tim Head
|
8fe9c71826
|
Mock urlopen calls during Zenodo tests
|
2019-05-29 22:27:09 +02:00 |
Tim Head
|
ec8659e62f
|
Add tests for Zenodo content provider
|
2019-05-29 22:27:09 +02:00 |
Tim Head
|
02e0de8717
|
Add test that default username is picked
|
2019-05-23 09:45:28 +02:00 |
Kacper Kowalik (Xarthisius)
|
caef6686d1
|
Do not try to build the image with root as the primary user
Fixes #267 and #395
|
2019-05-09 13:06:02 -05:00 |
Tim Head
|
e66f0af23c
|
Revert "[MRG] Do not try to build the image with root as the primary user."
|
2019-05-09 13:14:32 +02:00 |