Skip to content
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

Perform Concept Checking in Tests #267

Open
fmoessbauer opened this issue Feb 7, 2017 · 0 comments
Open

Perform Concept Checking in Tests #267

fmoessbauer opened this issue Feb 7, 2017 · 0 comments

Comments

@fmoessbauer
Copy link
Member

Many of the DASH classes are implementations of concepts. In the past, there were many bugs related to an inconsistent or incomplete implementation. To fix this in a generic and support reducing manner, I propose testing the concepts.

Fortunately googletest supports this type of test by using typed tests. There is also an hint on how to use this for concept checking.

Then, we could also use the traits (e.g. pattern traits) to select which tests are run for a given type.

Maybe that's also a candidate for a student project.

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

No branches or pull requests

1 participant