Skip to content

Commit 55064ee

Browse files
committed
Merge branch 'python_37'
2 parents 484edfe + a80085b commit 55064ee

File tree

4 files changed

+39
-14
lines changed

4 files changed

+39
-14
lines changed

.travis.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
sudo: required
22
language: generic
33
addons:
4+
apt:
5+
packages:
6+
- ant
47
homebrew:
58
packages:
69
- ant
@@ -28,7 +31,7 @@ matrix:
2831
sudo: true
2932
language: python
3033
python: "3.7"
31-
env: TRAVIS_JDK_VERSION=oraclejdk9
34+
env: TRAVIS_JDK_VERSION=openjdk11
3235
- os: osx
3336
language: generic
3437
env:
@@ -44,8 +47,6 @@ matrix:
4447
env:
4548
- TRAVIS_PYTHON_VERSION="3.7"
4649
- TRAVIS_JDK_VERSION=oraclejdk8
47-
allow_failures:
48-
- python: "3.7"
4950

5051
before_install:
5152
- |
@@ -60,7 +61,7 @@ before_install:
6061
set +e
6162
- |
6263
set -e
63-
if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then
64+
if [[ "${TRAVIS_OS_NAME}" == "linux" && "$(lsb_release -cs)" == "trusty" ]]; then
6465
jdk_switcher use $TRAVIS_JDK_VERSION
6566
fi
6667
set +e
@@ -89,8 +90,8 @@ install:
8990
- ant -Dpython=python
9091
- export CLASSPATH="${CLASSPATH}:$(pwd)/dist/*"
9192
# Java tests
92-
- wget "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.agent-0.8.1-runtime.jar" -O "lib/org.jacoco.agent-0.8.1-runtime.jar"
93-
- wget "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.cli-0.8.1-nodeps.jar" -O "lib/org.jacoco.cli-0.8.1-nodeps.jar"
93+
- wget "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar" -O "lib/org.jacoco.agent-0.8.3-runtime.jar"
94+
- wget "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.cli/0.8.3/org.jacoco.cli-0.8.3-nodeps.jar" -O "lib/org.jacoco.cli-0.8.3-nodeps.jar"
9495

9596
script:
9697
- |
@@ -102,7 +103,7 @@ script:
102103

103104
after_success:
104105
- python -m coverage report --show-missing
105-
- java -jar "lib/org.jacoco.cli-0.8.1-nodeps.jar" report "jacoco.exec" --classfiles "bin/" --sourcefiles "src/" --xml jacoco.xml
106+
- java -jar "lib/org.jacoco.cli-0.8.3-nodeps.jar" report "jacoco.exec" --classfiles "bin/" --sourcefiles "src/" --xml jacoco.xml
106107
- codecov
107108

108109
before_deploy:

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,8 @@ Set up code coverage for Java:
634634

635635
.. code:: bash
636636
637-
wget "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.agent-0.8.1-runtime.jar" -O "lib/org.jacoco.agent-0.8.1-runtime.jar"
638-
wget "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.cli-0.8.1-nodeps.jar" -O "lib/org.jacoco.cli-0.8.1-nodeps.jar"
637+
wget "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar" -O "lib/org.jacoco.agent-0.8.3-runtime.jar"
638+
wget "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.cli/0.8.3/org.jacoco.cli-0.8.3-nodeps.jar" -O "lib/org.jacoco.cli-0.8.3-nodeps.jar"
639639
640640
Then, run all test and gather code coverage:
641641

@@ -656,4 +656,4 @@ Finally, generate results for Java code:
656656

657657
.. code:: bash
658658
659-
java -jar "lib/org.jacoco.cli-0.8.1-nodeps.jar" report "jacoco.exec" --classfiles "bin/" --sourcefiles "src/" --xml jacoco.xml
659+
java -jar "lib/org.jacoco.cli-0.8.3-nodeps.jar" report "jacoco.exec" --classfiles "bin/" --sourcefiles "src/" --xml jacoco.xml

appveyor.yml

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,30 @@ environment:
5050
JAVA_VERSION: "jdk9"
5151
JAVA: "C:\\Program Files\\Java\\jdk9"
5252
ANT: "1.10.5"
53+
- ARCHITECTURE: "x86"
54+
PYTHON_VERSION: "3.6"
55+
PYTHON: "C:\\Python36"
56+
JAVA_VERSION: "jdk10"
57+
JAVA: "C:\\Program Files (x86)\\Java\\jdk10"
58+
ANT: "1.10.5"
59+
- ARCHITECTURE: "x64"
60+
PYTHON_VERSION: "3.6"
61+
PYTHON: "C:\\Python36-x64"
62+
JAVA_VERSION: "jdk10"
63+
JAVA: "C:\\Program Files\\Java\\jdk10"
64+
ANT: "1.10.5"
65+
- ARCHITECTURE: "x86"
66+
PYTHON_VERSION: "3.6"
67+
PYTHON: "C:\\Python36"
68+
JAVA_VERSION: "jdk11"
69+
JAVA: "C:\\Program Files (x86)\\Java\\jdk11"
70+
ANT: "1.10.5"
71+
- ARCHITECTURE: "x64"
72+
PYTHON_VERSION: "3.6"
73+
PYTHON: "C:\\Python36-x64"
74+
JAVA_VERSION: "jdk11"
75+
JAVA: "C:\\Program Files\\Java\\jdk11"
76+
ANT: "1.10.5"
5377
- ARCHITECTURE: "x86"
5478
PYTHON_VERSION: "3.7"
5579
PYTHON: "C:\\Python37"
@@ -93,8 +117,8 @@ install:
93117
- ant -Dpython=python
94118
- set CLASSPATH=%cd%\\dist\\*;%CLASSPATH%
95119
# Java tests
96-
- ps: Invoke-WebRequest "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.agent-0.8.1-runtime.jar" -OutFile "lib\\org.jacoco.agent-0.8.1-runtime.jar"
97-
- ps: Invoke-WebRequest "https://github.com/mbdevpl/open-fortran-parser-xml/releases/download/v0.2.0/org.jacoco.cli-0.8.1-nodeps.jar" -OutFile "lib\\org.jacoco.cli-0.8.1-nodeps.jar"
120+
- ps: Invoke-WebRequest "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar" -OutFile "lib\\org.jacoco.agent-0.8.3-runtime.jar"
121+
- ps: Invoke-WebRequest "https://search.maven.org/remotecontent?filepath=org/jacoco/org.jacoco.cli/0.8.3/org.jacoco.cli-0.8.3-nodeps.jar" -OutFile "lib\\org.jacoco.cli-0.8.3-nodeps.jar"
98122

99123
build: off
100124

@@ -107,7 +131,7 @@ test_script:
107131

108132
after_test:
109133
- python -m coverage report --show-missing
110-
- java -jar "lib\\org.jacoco.cli-0.8.1-nodeps.jar" report "jacoco.exec" --classfiles "bin\\" --sourcefiles "src\\" --xml jacoco.xml
134+
- java -jar "lib\\org.jacoco.cli-0.8.3-nodeps.jar" report "jacoco.exec" --classfiles "bin\\" --sourcefiles "src\\" --xml jacoco.xml
111135
- codecov
112136
# Bintray archive preparation
113137
- python -m pip install version_query

test/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
os.makedirs(str(pathlib.Path('test', 'results', 'logs')), exist_ok=True)
1414

1515
if os.environ.get('TEST_COVERAGE'):
16-
JACOCO_PATH = pathlib.Path('lib', 'org.jacoco.agent-0.8.1-runtime.jar').resolve()
16+
JACOCO_PATH = pathlib.Path('lib', 'org.jacoco.agent-0.8.3-runtime.jar').resolve()
1717
JACOCO_EXCLUDES = ('fortran.ofp.parser.java.FortranParserExtras_FortranParser08',)
1818
if JACOCO_PATH.is_file():
1919
java_config['options'].append(

0 commit comments

Comments
 (0)