diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml new file mode 100644 index 0000000..7d67534 --- /dev/null +++ b/.github/workflows/coveralls.yml @@ -0,0 +1,26 @@ +name: Code Coverage + +on: + push: + branches: [main, development] +env: + COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} + +jobs: + code_coverage: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.12 + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install coveralls + pip install -r requirements.txt + - name: Run coveralls + run: | + coverage run -m pytest + coveralls \ No newline at end of file diff --git a/.github/workflows/plugin-integration.yml b/.github/workflows/plugin-integration.yml index 245aa3a..f2df672 100644 --- a/.github/workflows/plugin-integration.yml +++ b/.github/workflows/plugin-integration.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: operating-system: [ubuntu-latest] - versions: [ { jdk: 17, mapping-service: v1.0.5 }, { jdk: 21, mapping-service: latest } ] + versions: [ { jdk: 17, mapping-service: v1.0.5 }, { jdk: 21, mapping-service: v1.1.1 } ] steps: - name: Checkout repository @@ -53,7 +53,7 @@ jobs: fail-fast: false matrix: operating-system: [ubuntu-latest] - versions: [ { jdk: 17, mapping-service: v1.0.5 }, { jdk: 21, mapping-service: latest } ] + versions: [ { jdk: 17, mapping-service: v1.0.5 }, { jdk: 21, mapping-service: v1.1.1 } ] needs: build steps: diff --git a/src/model/SchemaConcepts/codegen/__pycache__/SchemaClasses_APE_HE.cpython-312.pyc b/src/model/SchemaConcepts/codegen/__pycache__/SchemaClasses_APE_HE.cpython-312.pyc index 626a3e9..9192719 100644 Binary files a/src/model/SchemaConcepts/codegen/__pycache__/SchemaClasses_APE_HE.cpython-312.pyc and b/src/model/SchemaConcepts/codegen/__pycache__/SchemaClasses_APE_HE.cpython-312.pyc differ diff --git a/src/model/SchemaConcepts/codegen/__pycache__/__init__.cpython-312.pyc b/src/model/SchemaConcepts/codegen/__pycache__/__init__.cpython-312.pyc index 5fcde19..176bada 100644 Binary files a/src/model/SchemaConcepts/codegen/__pycache__/__init__.cpython-312.pyc and b/src/model/SchemaConcepts/codegen/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/parser_tests/__pycache__/__init__.cpython-312.pyc b/tests/parser_tests/__pycache__/__init__.cpython-312.pyc index 502d781..b9e87d5 100644 Binary files a/tests/parser_tests/__pycache__/__init__.cpython-312.pyc and b/tests/parser_tests/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/parser_tests/__pycache__/test_mappingutil.cpython-312-pytest-7.4.4.pyc b/tests/parser_tests/__pycache__/test_mappingutil.cpython-312-pytest-7.4.4.pyc index dc863c2..24644b8 100644 Binary files a/tests/parser_tests/__pycache__/test_mappingutil.cpython-312-pytest-7.4.4.pyc and b/tests/parser_tests/__pycache__/test_mappingutil.cpython-312-pytest-7.4.4.pyc differ diff --git a/tests/parser_tests/__pycache__/test_preprocessor.cpython-312-pytest-7.4.4.pyc b/tests/parser_tests/__pycache__/test_preprocessor.cpython-312-pytest-7.4.4.pyc index 5e2a9b8..f0425bc 100644 Binary files a/tests/parser_tests/__pycache__/test_preprocessor.cpython-312-pytest-7.4.4.pyc and b/tests/parser_tests/__pycache__/test_preprocessor.cpython-312-pytest-7.4.4.pyc differ