Skip to content

Commit

Permalink
chore: Add sonar-project.properties and update link to test badge
Browse files Browse the repository at this point in the history
  • Loading branch information
pbrod committed Oct 4, 2024
1 parent ccaddb0 commit ae036ef
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 2 deletions.
45 changes: 45 additions & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Required metadata
sonar.projectKey=pbrod_nvector
sonar.organization=pbrod-github
sonar.projectName=Python :: Nvector
sonar.projectVersion=1.0

# Comma-separated paths to directories with sources (required)
sonar.sources=src/nvector

# Language
sonar.language=py

# Encoding of the source files
sonar.sourceEncoding=UTF-8

sonar.links.homepage=https://github.com/pbrod/nvector
sonar.links.ci=https://github.com/pbrod/nvector/actions/workflows/python-package.yml
sonar.links.scm=https://github.com/pbrod/nvector
sonar.links.issue=https://github.com/pbrod/nvector/issues

# sonar.tests=nvector/tests
sonar.login=67bcbf1aefb992993fdd45b78fb4977a05be39b9
sonar.host.url=https://sonarcloud.io

sonar.python.pylint=/usr/local/bin/pylint
sonar.python.pylint_config=.pylintrc
sonar.python.pylint.reportPaths=pylint-report.txt


# Unit tests
sonar.python.xunit.reportPath=test-reports/*.xml
sonar.python.coverage.reportPaths=coverage-reports/*.xml

# Integration tests
sonar.python.coverage.itReportPaths=it-coverage.xml


# Turn off these rules
sonar.issue.ignore.multicriteria=e1,e2
# python:s100: "Method names should comply with a naming convention" gives many false positives when overriding
# TestCase methods (such as setUp and tearDown) in test files.
sonar.issue.ignore.multicriteria.e1.ruleKey=python:S100
sonar.issue.ignore.multicriteria.e1.resourceKey=nvector/tests/test*.py
sonar.issue.ignore.multicriteria.e2.ruleKey=python:S100
sonar.issue.ignore.multicriteria.e2.resourceKey=nvector/tests/integrationtests/**/test*.py
4 changes: 2 additions & 2 deletions src/nvector/_images.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
.. |pkg_img| image:: https://badge.fury.io/py/nvector.png
:target: https://pypi.python.org/pypi/nvector/
.. |tests_img| image:: https://app.travis-ci.com/pbrod/Nvector.svg?branch=master
:target: https://app.travis-ci.com/pbrod/Nvector
.. |tests_img| image:: https://github.com/pbrod/nvector/actions/workflows/python-package.yml/badge.svg
:target: https://github.com/pbrod/nvector/actions/
.. |docs_img| image:: https://readthedocs.org/projects/pip/badge/?version=stable
:target: http://Nvector.readthedocs.org/en/stable/
Expand Down

0 comments on commit ae036ef

Please sign in to comment.