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

Conformance Issues as Tests #9

Closed
cefn opened this issue Mar 6, 2018 · 3 comments
Closed

Conformance Issues as Tests #9

cefn opened this issue Mar 6, 2018 · 3 comments

Comments

@cefn
Copy link
Contributor

cefn commented Mar 6, 2018

This is an invitation for @tannewt and others to comment on any compatibility issues they observe from examining the https://github.com/adafruit/Adafruit_Micropython_Blinka repo, or indeed assertions they feel should be documented permanently in the form of tests.

So far, the testing framework has been minimally populated with integration tests checking that whole 'applications' can be made to run.

The aim of this issue thread is to be able to comment briefly on lower-granularity issues between the real and Blinka-simulated CircuitPython API, so that (passing or failing) test cases can be authored to improve conformance or prevent regression.

These will typically show up as a method in a new or existing unittest.TestCase class e.g. under https://github.com/adafruit/Adafruit_Micropython_Blinka/tree/master/test/src/testing/universal

@tannewt
Copy link
Member

tannewt commented Mar 6, 2018

I don't know of any cases currently. I tend to follow the rule of adding tests as bugs are found. Our on-board testing is currently broken though which makes it difficult.

@cefn
Copy link
Contributor Author

cefn commented Mar 7, 2018

Thanks @tannewt great, feel free to add any number of comments below as and when things crop up, and I'll try to match them to tests and commit fixes as we go.

@makermelissa
Copy link
Contributor

Closing since unit testing isn't actively being used.

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

No branches or pull requests

3 participants