Skip to content
Snippets Groups Projects
Commit 0fadebf7 authored by Kenneth Reitz's avatar Kenneth Reitz
Browse files

more tests

parent 33ccaa9e
No related branches found
No related tags found
No related merge requests found
# Detect Python-version with Pipenv. # Detect Python-version with Pipenv.
if [[ -f $BUILD_DIR/Pipfile.lock ]]; then if [[ -f $BUILD_DIR/Pipfile ]]; then
if [[ ! -f $BUILD_DIR/runtime.txt ]]; then if [[ ! -f $BUILD_DIR/runtime.txt ]]; then
if [[ ! -f Pipfile.lock ]]; then if [[ ! -f Pipfile.lock ]]; then
pipenv lock 2> /dev/null puts-step "Pipfile.lock not found, creating..."
/app/.heroku/python/bin/pipenv lock 2> /dev/null
fi fi
set +e set +e
......
...@@ -39,7 +39,9 @@ if [ ! "$SKIP_INSTALL" ]; then ...@@ -39,7 +39,9 @@ if [ ! "$SKIP_INSTALL" ]; then
fi fi
# If Pip isn't up to date: # If Pip isn't up to date:
if [ "$FRESH_PYTHON" ] || [[ ! $(pip --version) == *$PIP_VERSION* ]]; then if [ "$FRESH_PYTHON" ] || pip list -o --format=legacy --disable-pip-version-check | grep '^pip' 2>&1 /dev/null; then
# TODO: automatically detect pip is out of date with 'pip list -o --format=legacy --disable-pip-version-check | grep '^pip''
WORKING_DIR=$(pwd) WORKING_DIR=$(pwd)
TMPTARDIR=$(mktemp -d) TMPTARDIR=$(mktemp -d)
......
wordnet
\ No newline at end of file
nltk
\ No newline at end of file
{
"default": {
"requests": {
"version": "==2.13.0",
"hash": "sha256:1a720e8862a41aa22e339373b526f508ef0c8988baf48b84d3fc891a8e237efb"
}
},
"develop": {},
"_meta": {
"sources": [
{
"url": "https://pypi.python.org/simple",
"verify_ssl": true
}
],
"requires": {
"python_version": "3.6"
},
"hash": {
"sha256": "5866990104fc8f27d13cdf01abc2a32c553129e03f666316cacc5b42d3e0884e"
}
}
}
\ No newline at end of file
#!/usr/bin/env bash #!/usr/bin/env bash
testNoRequirements() { testNoRequirements() {
compile "no-requirements" compile "no-requirements"
assertCapturedError assertCapturedError
} }
testNLTK() {
compile "nltk"
assertCaptured "wordnet"
assertCapturedSuccess
}
testPipenvVersion() {
compile "pipenv-version"
assertCaptured "3.6.0"
assertCapturedSuccess
}
testPipenv() { testPipenv() {
compile "pipenv" compile "pipenv"
assertCapturedSuccess assertCapturedSuccess
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment