tokenika / eosfactory

Python-based EOS smart-contract development & testing framework
http://eosfactory.io/
Other
243 stars 62 forks source link

Integration tests for installation and usage of EOS Factory in OS environment + integration with Travis #65

Closed noisy closed 5 years ago

noisy commented 5 years ago

to run integration tests:

docker build -t e2e ./tests/integration/
docker run -ti e2e ./unittest.sh

or if you want to run tests for specific environment:

docker build -t e2e \
    --build-arg eos_branch=v1.4.0 \
    --build-arg eosfactory_branch=dev \
    --build-arg python_version=3.6.6 \
    ./tests/integration/

docker run -ti e2e ./unittest.sh

Current State

eos_branch eosfactory_branch python result
1. v1.3.1 master 3.5.6 pass
2. v1.3.1 master 3.6.6 pass
3. v1.3.1 master 3.7.0 pass
4. develop master 3.5.6 pass
5. develop master 3.6.6 pass
6. develop master 3.7.0 pass
7. v1.3.1 dev 3.5.6 fail
8. v1.3.1 dev 3.6.6 fail
9. v1.3.1 dev 3.7.0 fail
10. v1.4.0 dev 3.5.6 fail
11. v1.4.0 dev 3.6.6 fail
12. v1.4.0 dev 3.7.0 fail
noisy commented 5 years ago

~There is also some minor problem with grep here~