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
Refactor testing of scikit-build sample projects #63
Labels
Comments
jcfr
pushed a commit
that referenced
this issue
Jul 17, 2016
Other tests need similar fixes and #63 needs to be addressed.
xref #42 |
Merged
jcfr
added a commit
that referenced
this issue
Jul 22, 2016
Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
jcfr
added a commit
that referenced
this issue
Jul 22, 2016
* setuptools-topic-reorganized: Refactor tests introducing reusable decorators. See #63, #78 style: Rename distutils_wrap to setuptools_wrap Introduce bdist and bdist_wheel command. Fixes #84, Fixes #85 Add setuptools dependency. Fixes #68 cmaker: Reintroduce exceptions when using sysconfig style: Simplify distutils_wrap removing intermediate var style: Fix indent in cmaker
jcfr
added a commit
that referenced
this issue
Jul 22, 2016
* setuptools-topic-reorganized: Refactor tests introducing reusable decorators. See #63, #78 style: Rename distutils_wrap to setuptools_wrap Introduce bdist and bdist_wheel command. Fixes #84, Fixes #85 Add setuptools dependency. Fixes #68 cmaker: Reintroduce exceptions when using sysconfig style: Simplify distutils_wrap removing intermediate var style: Fix indent in cmaker
jcfr
added a commit
that referenced
this issue
Jul 22, 2016
This commit simplifies the test infrastructure by: * adding 'six' as a requirements * implementing 'project_setup_py_test' instead of a class of the same name * excluding 'project_setup_py_test' from test in setup.cfg
As a side note, tox works great:
|
jcfr
added
Category: Tests
Testing and related things
Type: Refactor
Refactoring code
and removed
Type: Enhancement
Improvement to functionality
labels
May 28, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently ctest is invoked to run test of each sample projects and we should also avoid explicitly setting
PYTHONPATH
. Mocking withPYTHONPATH
is causing problem with tools like atox
(e.g #62)Instead, sample project level tests:
node
or pythonunittest
.The text was updated successfully, but these errors were encountered: