fix(buildman, endpoint): added in fix upload gzip and dockerfile
This commit is contained in:
parent
64cd139552
commit
df5a6aabe2
4 changed files with 63 additions and 19 deletions
14
endpoints/api/test/test_build.py
Normal file
14
endpoints/api/test/test_build.py
Normal file
|
@ -0,0 +1,14 @@
|
|||
import pytest
|
||||
|
||||
from endpoints.api.build import RepositoryBuildList
|
||||
|
||||
|
||||
@pytest.mark.parametrize('request_json,subdir,context', [
|
||||
({}, "/Dockerfile", "/"),
|
||||
({"context": "/some_context"}, "/some_context/Dockerfile", "/some_context"),
|
||||
({"subdirectory": "/some_subdir/Dockerfile"}, "/some_subdir/Dockerfile", "/"),
|
||||
])
|
||||
def test_extract_dockerfile_args(request_json, subdir, context):
|
||||
actual_context, actual_subdir = RepositoryBuildList.get_dockerfile_context(request_json)
|
||||
assert subdir == actual_subdir
|
||||
assert context == actual_context
|
Reference in a new issue