Skip to content

Enable Travis Embedded Tests #391

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

Merged
merged 1 commit into from
Feb 22, 2017

Conversation

vmuriart
Copy link
Contributor

@vmuriart vmuriart commented Feb 17, 2017

What does this implement/fix? Explain your changes.

Enables embedded tests on Travis

Does this close any currently open issues?

Closes #224

Any other comments?

Enabling the test exposed a few bugs in PY2/PY3 pythonnet on Linux. I've opened tickets for a couple of them.
I've added the error messages to the tests and a conditional ignore testing. As the issues get fixed, the conditional on the tests can be removed.

@codecov
Copy link

codecov bot commented Feb 17, 2017

Codecov Report

Merging #391 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #391   +/-   ##
======================================
  Coverage    63.3%   63.3%           
======================================
  Files          60      60           
  Lines        5219    5219           
  Branches      859     859           
======================================
  Hits         3304    3304           
  Misses       1695    1695           
  Partials      220     220
Flag Coverage Δ
#Embedded_Tests 32.47% <ø> (ø)
#Python_Tests 60.58% <ø> (ø)
#Setup_Linux 74% <ø> (ø)
#Setup_Windows 70.5% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9e3193b...55d4bbb. Read the comment docs.

@vmuriart vmuriart force-pushed the travis-embedded_tests branch from 1d62c78 to df4cc07 Compare February 21, 2017 19:43
@vmuriart vmuriart changed the title [WIP] Enable travis embedded tests Enable Travis Embedded Tests Feb 21, 2017
@vmuriart vmuriart self-assigned this Feb 21, 2017
@vmuriart vmuriart force-pushed the travis-embedded_tests branch 4 times, most recently from 2542de6 to 2e885d1 Compare February 22, 2017 13:44
@vmuriart vmuriart added this to the 2.3.0 milestone Feb 22, 2017
@vmuriart vmuriart force-pushed the travis-embedded_tests branch from 2e885d1 to 55d4bbb Compare February 22, 2017 15:07
@vmuriart vmuriart merged commit b21fab9 into pythonnet:master Feb 22, 2017
@vmuriart vmuriart deleted the travis-embedded_tests branch February 22, 2017 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

embedding tests are not part of travis & appveyor CI
1 participant