Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1c95f19

Browse files
committed
Travis: use Python3 for unit tests
1 parentc2106bd commit1c95f19

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

‎.travis.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ matrix:
6262
env:DEPENDENCY_NAME=ffmpeg DEPENDENCY_VERSION=2.4.2 ENABLE_COVERAGE=true
6363
allow_failures:
6464
# build with libav
65+
-os:osx
6566
-env:DEPENDENCY_NAME=libav DEPENDENCY_VERSION=11.3 ENABLE_COVERAGE=true
6667
-env:DEPENDENCY_NAME=libav DEPENDENCY_VERSION=11.3 ENABLE_COVERAGE=false
6768
# build with ffmpeg-2.8.6
@@ -80,8 +81,10 @@ addons:
8081
packages:
8182
-cmake
8283
-swig
83-
-python-dev
84-
-python-nose
84+
-python3-dev
85+
-python3
86+
-python3-nose
87+
-python3-coverage
8588
-freeglut3-dev
8689

8790
cache:

‎tools/travis/build.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ cd ${AVTRANSCODER_BUILD_PATH}
1313
export CMAKE_PREFIX_PATH=${DEPENDENCY_INSTALL_PATH}
1414

1515
# Build avTranscoder
16-
cmake .. -DCMAKE_INSTALL_PREFIX=${AVTRANSCODER_INSTALL_PATH} -DCMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH -DCMAKE_BUILD_TYPE=Release -DAVTRANSCODER_PYTHON_VERSION_OF_BINDING=2.7 -DAVTRANSCODER_COVERAGE=${ENABLE_COVERAGE}
16+
cmake .. -DCMAKE_INSTALL_PREFIX=${AVTRANSCODER_INSTALL_PATH} \
17+
-DCMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH \
18+
-DCMAKE_BUILD_TYPE=Release \
19+
-DAVTRANSCODER_PYTHON_VERSION_OF_BINDING=3.5 \
20+
-DAVTRANSCODER_COVERAGE=${ENABLE_COVERAGE}
1721
make -k
1822
make install

‎tools/travis/python.nosetests.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -x
55

66
# Get avtranscoder library
77
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${DEPENDENCY_INSTALL_PATH}/lib
8-
export PYTHONPATH=${AVTRANSCODER_INSTALL_PATH}/lib/python2.7/site-packages/:$PYTHONPATH
8+
export PYTHONPATH=${AVTRANSCODER_INSTALL_PATH}/lib/python3.5/site-packages/:$PYTHONPATH
99

1010
# Get assets
1111
git clone https://github.com/avTranscoder/avTranscoder-data.git
@@ -20,5 +20,4 @@ export AVTRANSCODER_TEST_IMAGE_PNG_FILE=`pwd`/avTranscoder-data/image/BigBuckBun
2020
export AVTRANSCODER_TEST_IMAGE_JPG_FILE=`pwd`/avTranscoder-data/image/BigBuckBunny/title_anouncement.thumbnail.jpg
2121

2222
# Launch tests
23-
nosetests${TRAVIS_BUILD_DIR}/test/pyTest --with-coverage> progress.txt
24-
23+
nosetests3 -w${TRAVIS_BUILD_DIR}/test/pyTest --with-coverage --nocapture --verbose> progress.txt

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp