8000 Add CI testing on Appveyor (Windows) by felixdivo · Pull Request #264 · hardbyte/python-can · GitHub
[go: up one dir, main page]

Skip to content

Add CI testing on Appveyor (Windows)#264

Merged
felixdivo merged 11 commits intodevelopfrom
add-appveyor
Feb 23, 2018
Merged

Add CI testing on Appveyor (Windows)#264
felixdivo merged 11 commits intodevelopfrom
add-appveyor

Conversation

@felixdivo
Copy link
Collaborator

This adds CI tests on Windows. I also factored out common skipping behavior (@skipIf(IS_TRAVIS, "...")) and replaced it with generic CI skipping behavior (@skipIf(IS_CI, "...")). The constants are defined in test/config.py and define some properties in a central place:

  • IS_TRAVIS
  • IS_APPVEYOR
  • IS_CI
  • TEST_CAN_FD
  • More? Maybe whether to test on hardware, but is that the right place for stuff like that? Your thoughts?

Closes #260.

Still work in progress.

@felixdivo
Copy link
Collaborator Author

Done.

@felixdivo felixdivo merged commit 4cdea04 into develop Feb 23, 2018
@felixdivo felixdivo deleted the add-appveyor branch February 23, 2018 18:36
@hardbyte
Copy link
Owner

This is great - thanks! Just a note about merging your own PRs, I'd prefer that we have someone else review almost all changes into develop - even if this slows changes down a bit. This PR is an example of a small enough change where it is okay to skip that (which is why I didn't make it mandatory in the settings) but I thought I'd just mention it anyways. :-)

@felixdivo
Copy link
Collaborator Author

Yes, you are right. That's why #266 or #255 are still waiting to be commented on. I try to only merge non-controversial stuff like this by myself. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0