Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fixes jacoco by excluding the fetcher tests from analysis #2877

Merged
merged 1 commit into from
Jun 1, 2017

Conversation

LinusDietz
Copy link
Member

Two months ago Codecov stopped working. I have identified the problem being the failing fetcher tests.
By removing these from the jacoco test suite, the reports are generated again solving the issue.

@LinusDietz LinusDietz added dev: code-quality Issues related to code or architecture decisions status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers dev: build-system testing labels May 31, 2017
@koppor
Copy link
Member

koppor commented Jun 1, 2017

Yes, why not. When a new fetcher will be created, we will have to ensure, the code is tested. The functionality used outside the fetchers is surely covered using other tests.

@tobiasdiez tobiasdiez merged commit 3257f7b into master Jun 1, 2017
@tobiasdiez tobiasdiez deleted the fix-jacoco branch June 1, 2017 07:04
Siedlerchr added a commit that referenced this pull request Jun 3, 2017
* upstream/master: (38 commits)
  Add link to "feature branch workflow"
  Support Annotations Created by Foxit (#2878)
  Fixes jacoco by excluding the fetcher tests from analysis (#2877)
  Fix entry editor (#2875)
  update bcprov-jdk15on from 1.56 -> 1.57
  update assertj-swing-junit from 3.5.0 -> 3.6.0
  update mockito-core from 2.7.22 -> 2.8.9
  update jfx from 0.11.0 -> 0.11.1
  update google guava from 21.0 -> 22.0
  Fix Divide by zero exception if rows is zero in Entry Editor Tab (#2873)
  Implement #2785: resort groups using drag & drop (#2864)
  Add Library of Congress as ID-fetcher (#2865)
  Fix export and import of MS office day/year/month acessed fields (#2862)
  Adsurl to url (#2861)
  Update LICENSE.md
  Update
  Update LICENSE.md
  Update license file so that github recognize it properly
  Improve Issue Template Using a Collapsible Log Area
  Fix #2852: Improve performance of group filtering.
  ...
Siedlerchr added a commit that referenced this pull request Jun 6, 2017
* upstream/master:
  Fix DOI resolving by using https (#2889)
  Adjust tests: Ads fetcher returns url, DBLP no longer works with negative operators (#2891)
  Fix loading of preferencesService (#2882)
  Add link to "feature branch workflow"
  Support Annotations Created by Foxit (#2878)
  Fixes jacoco by excluding the fetcher tests from analysis (#2877)

# Conflicts:
#	src/main/java/org/jabref/gui/DefaultInjector.java
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dev: build-system dev: code-quality Issues related to code or architecture decisions status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants