-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coverage paths for UT and IT need to be rethought as coverage isn't properly captured #668
Labels
Comments
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed argument delivery mid-flight, updating descriptor. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed argument delivery mid-flight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed argument delivery mid-flight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed argument delivery mid-flight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 9, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
arcivanov
added a commit
to arcivanov/pybuilder
that referenced
this issue
Mar 10, 2020
Relative paths are calculated based closely on what they would be at runtime in the covered process Windows paths are normalized Then paths are normalized to the project's source path prefix Finally the omitted patterns are applied to eliminate data that shouldn't have been covered Fix coveralls plugins path as well Bonus: Travis changed env var expansion overnight, reworked all build logic in Python. fixes pybuilder#668 related to nedbat/coveragepy#936
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
UT captures
$dir_source_python
properlyIT doesn't capture its own sources properly, especially for smoke tests.
The text was updated successfully, but these errors were encountered: