Cefn Hoile
|
6b3caadcbb
|
More consistent naming of board,microcontroller,implementation
|
6 years ago |
Cefn Hoile
|
77028285ec
|
Simplified import
|
6 years ago |
Cefn Hoile
|
849802422e
|
More consistent naming of board,microcontroller,implementation
|
6 years ago |
Cefn Hoile
|
7fc3cb1ca2
|
Typo
|
6 years ago |
Cefn Hoile
|
1b6467318c
|
More consistent naming of board,microcontroller,implementation
|
6 years ago |
Cefn Hoile
|
53b100b1da
|
Placeholder for board pin identifiers
|
6 years ago |
Cefn Hoile
|
412a6c4b03
|
Now a global module property, not sub-module
|
6 years ago |
Cefn Hoile
|
2f77dcc80a
|
Microcontroller package matching pyboard
|
6 years ago |
Cefn Hoile
|
5a25e46868
|
Interactive integration test proven on Huzzah CircuitPython
|
6 years ago |
Cefn Hoile
|
56ddbece92
|
testing.implementation __init__ now just package placeholder, since testing.board handles test fixture params
|
6 years ago |
Cefn Hoile
|
837cc10207
|
Default package name changed
|
6 years ago |
Cefn Hoile
|
74ca87ed11
|
Switch sub-import based on chip
|
6 years ago |
Cefn Hoile
|
48abd1d4f5
|
Moved Pin into mcp layer to prevent circular import within microcontroller module.
|
6 years ago |
Cefn Hoile
|
298658cd6d
|
Micropython compatibility layer for DigitalInOut still in draft. Removed methods; direction, value, drive_mode, pull should be handled as attributes
|
6 years ago |
Cefn Hoile
|
249737accd
|
Draft pin naming for pyboard
|
6 years ago |
Cefn Hoile
|
e5dd89a53f
|
Avoided polluting board namespace with microcontroller pin names added note re I2C.
|
6 years ago |
Cefn Hoile
|
c5ca3bb2c0
|
Populated draft switch statements
|
6 years ago |
Cefn Hoile
|
3fc3d39fd5
|
Standardised platform (chip) names
|
6 years ago |
Cefn Hoile
|
87c015684e
|
Updated for more consistent test package naming, corresponding with properties of agnostic.py
|
6 years ago |
Cefn Hoile
|
1a34b12646
|
Separated upload routine for Huzzah with/without circuitpython
|
6 years ago |
Cefn Hoile
|
2921beef9b
|
Mapped pins from esp8266 microcontroller to Feather Huzzah board
|
6 years ago |
Cefn Hoile
|
367c82b41e
|
Board oriented test fixture parameters
|
6 years ago |
Cefn Hoile
|
b0f0c9f207
|
Ampy-based selective integration-test upload routine for Huzzah running CircuitPython
|
6 years ago |
Cefn Hoile
|
1c1dbe9fc7
|
Naming consistent with agnostic.py and sys.implementation.name
|
6 years ago |
Cefn Hoile
|
209895ef0c
|
platform was misnomer for tests really organised around implementation. See agnostic.py for reference identifiers.
|
6 years ago |
Cefn Hoile
|
4124402189
|
Now everything is embedded by default, with only testing.mcp being pure-pthon tests (not implementation-specific)
|
6 years ago |
Cefn Hoile
|
f8a7029984
|
Package for circuitpython tests
|
6 years ago |
Cefn Hoile
|
16788ccd01
|
Extracted implementation-agnostic test
|
6 years ago |
Cefn Hoile
|
f131fdd8bf
|
Now organising around implementation not platform
|
6 years ago |
Cefn Hoile
|
ef62d86cf4
|
Module for function-performance-profiling decorator
|
6 years ago |
Cefn Hoile
|
e4b695e735
|
Now applicable to all platforms
|
6 years ago |
Cefn Hoile
|
8a874d1891
|
Moved from module to package
|
6 years ago |
Cefn Hoile
|
07db32b9d0
|
Added interactive logic. Pre-imported libraries
|
6 years ago |
Cefn Hoile
|
be391d8a1d
|
No diff
|
6 years ago |
Cefn Hoile
|
feef6a33c8
|
No diff
|
6 years ago |
Cefn Hoile
|
a17a6cf8f4
|
Defining pin values for test fixtures.
|
6 years ago |
Cefn Hoile
|
7ff7f2038f
|
Renamed
|
6 years ago |
Cefn Hoile
|
2543909927
|
Improved routine to minimise re-uploading, separate non-CircuitPython files, use unittest.mpy. Renamed for consistency
|
6 years ago |
Cefn Hoile
|
407308219c
|
Pyboard-specific filesystem synchronization behaviour
|
6 years ago |
Cefn Hoile
|
dc5b11cc7b
|
Commented
|
6 years ago |
Cefn Hoile
|
fa129a1772
|
Commented
|
6 years ago |
Cefn Hoile
|
078154a5b9
|
Separated mcp-specific subparts of DigitalInOut testcase
|
6 years ago |
Cefn Hoile
|
152a782789
|
Platform-dependent routine to get hardware test fixtures
|
6 years ago |
Cefn Hoile
|
ca4cd1a0f2
|
Added pyboard entry. Generalised logic
|
6 years ago |
Cefn Hoile
|
e6e6c49022
|
Bytecode version
|
6 years ago |
Cefn Hoile
|
e14c430ae9
|
Initial intro regarding approach
|
6 years ago |
Cefn Hoile
|
c42d8dddfb
|
Moved
|
6 years ago |
Cefn Hoile
|
dd6fbb097d
|
First tests working on ESP8266
|
6 years ago |
Cefn Hoile
|
81587cc71c
|
Removed prior workaround as not compatible with micropython on ESP8266
|
6 years ago |
Cefn Hoile
|
41e5301693
|
Workaround for micropython-lib unittest module main() being buggy/unhelpful with module introspection
|
6 years ago |