Avoid processing OOXML files twice

pull/9/head v2.0.2
Raphaël Vinot 2016-05-11 10:57:18 +02:00
parent abb565094c
commit 8ba0d12113
1 changed files with 6 additions and 2 deletions

View File

@ -3,7 +3,7 @@ language: python
python: python:
- "2.7_with_system_site_packages" - "2.7_with_system_site_packages"
- "3.3" - "3.3"
- "3.4_with_system_site_packages" - "3.4"
- "3.5" - "3.5"
- "nightly" - "nightly"
@ -45,7 +45,10 @@ install:
- sudo apt-get install libxml2-dev libxslt1-dev - sudo apt-get install libxml2-dev libxslt1-dev
- pip install -U lxml exifread pillow - pip install -U lxml exifread pillow
- pip install git+https://github.com/Rafiot/officedissector.git - pip install git+https://github.com/Rafiot/officedissector.git
- sudo pip install -U pip lxml exifread pillow
- sudo pip install git+https://github.com/Rafiot/officedissector.git
- if [ $(python -c 'import sys; print(sys.version_info.major)') == '2' ]; then pip install oletools olefile ; fi - if [ $(python -c 'import sys; print(sys.version_info.major)') == '2' ]; then pip install oletools olefile ; fi
- if [ $(python -c 'import sys; print(sys.version_info.major)') == '2' ]; then sudo pip install oletools olefile ; fi
- wget https://didierstevens.com/files/software/pdfid_v0_2_1.zip - wget https://didierstevens.com/files/software/pdfid_v0_2_1.zip
- unzip pdfid_v0_2_1.zip - unzip pdfid_v0_2_1.zip
- python setup.py -q install - python setup.py -q install
@ -73,9 +76,10 @@ install:
- mv path-traversal-samples/zip/*.zip tests/src/ - mv path-traversal-samples/zip/*.zip tests/src/
- mv path-traversal-samples/rar/*.rar tests/src/ - mv path-traversal-samples/rar/*.rar tests/src/
# Office docs # Office docs
- pushd tests/src2/ - pushd tests/src/
- wget http://www.officedissector.com/corpus/fraunhoferlibrary.zip - wget http://www.officedissector.com/corpus/fraunhoferlibrary.zip
- unzip -o fraunhoferlibrary.zip - unzip -o fraunhoferlibrary.zip
- rm fraunhoferlibrary.zip
- popd - popd
script: script: