6b3caad
More consistent naming of board,microcontroller,implementation by
2018-02-18 20:51:40 +0000
7702828
Simplified import by
2018-02-18 20:51:17 +0000
8498024
More consistent naming of board,microcontroller,implementation by
2018-02-18 20:50:56 +0000
7fc3cb1
Typo by
2018-02-18 20:50:39 +0000
1b64673
More consistent naming of board,microcontroller,implementation by
2018-02-18 20:49:57 +0000
53b100b
Placeholder for board pin identifiers by
2018-02-18 20:49:33 +0000
412a6c4
Now a global module property, not sub-module by
2018-02-18 20:49:01 +0000
2f77dcc
Microcontroller package matching pyboard by
2018-02-18 20:47:45 +0000
5a25e46
Interactive integration test proven on Huzzah CircuitPython by
2018-02-18 20:41:45 +0000
56ddbec
testing.implementation __init__ now just package placeholder, since testing.board handles test fixture params by
2018-02-18 20:40:08 +0000
837cc10
Default package name changed by
2018-02-18 20:38:33 +0000
74ca87e
Switch sub-import based on chip by
2018-02-18 20:37:02 +0000
48abd1d
Moved Pin into mcp layer to prevent circular import within microcontroller module. by
2018-02-18 20:35:52 +0000
298658c
Micropython compatibility layer for DigitalInOut still in draft. Removed methods; direction, value, drive_mode, pull should be handled as attributes by
2018-02-18 20:34:32 +0000
249737a
Draft pin naming for pyboard by
2018-02-18 20:32:24 +0000
e5dd89a
Avoided polluting board namespace with microcontroller pin names added note re I2C. by
2018-02-18 20:32:03 +0000
c5ca3bb
Populated draft switch statements by
2018-02-18 20:29:59 +0000
3fc3d39
Standardised platform (chip) names by
2018-02-18 20:27:33 +0000
87c0156
Updated for more consistent test package naming, corresponding with properties of agnostic.py by
2018-02-18 20:22:26 +0000
1a34b12
Separated upload routine for Huzzah with/without circuitpython by
2018-02-18 20:21:31 +0000
2921bee
Mapped pins from esp8266 microcontroller to Feather Huzzah board by
2018-02-18 20:20:45 +0000
367c82b
Board oriented test fixture parameters by
2018-02-18 20:19:26 +0000
b0f0c9f
Ampy-based selective integration-test upload routine for Huzzah running CircuitPython by
2018-02-18 20:18:26 +0000
1c1dbe9
Naming consistent with agnostic.py and sys.implementation.name by
2018-02-18 01:52:33 +0000
209895e
platform was misnomer for tests really organised around implementation. See agnostic.py for reference identifiers. by
2018-02-18 01:50:54 +0000
4124402
Now everything is embedded by default, with only testing.mcp being pure-pthon tests (not implementation-specific) by
2018-02-18 01:47:26 +0000
f8a7029
Package for circuitpython tests by
2018-02-18 01:44:48 +0000
16788cc
Extracted implementation-agnostic test by
2018-02-18 01:44:09 +0000
f131fdd
Now organising around implementation not platform by
2018-02-18 01:43:28 +0000
ef62d86
Module for function-performance-profiling decorator by
2018-02-18 01:41:38 +0000
e4b695e
Now applicable to all platforms by
2018-02-18 01:40:46 +0000
8a874d1
Moved from module to package by
2018-02-18 01:40:25 +0000
07db32b
Added interactive logic. Pre-imported libraries by
2018-02-18 01:36:27 +0000
be391d8
No diff by
2018-02-18 01:35:34 +0000
feef6a3
No diff by
2018-02-18 01:33:59 +0000
a17a6cf
Defining pin values for test fixtures. by
2018-02-18 01:32:54 +0000
7ff7f20
Renamed by
2018-02-18 01:32:17 +0000
2543909
Improved routine to minimise re-uploading, separate non-CircuitPython files, use unittest.mpy. Renamed for consistency by
2018-02-18 01:31:51 +0000
4073082
Pyboard-specific filesystem synchronization behaviour by
2018-02-18 01:30:05 +0000
dc5b11c
Commented by
2018-02-18 01:28:19 +0000
fa129a1
Commented by
2018-02-18 01:27:59 +0000
078154a
Separated mcp-specific subparts of DigitalInOut testcase by
2018-02-18 01:27:18 +0000
152a782
Platform-dependent routine to get hardware test fixtures by
2018-02-18 01:26:09 +0000
ca4cd1a
Added pyboard entry. Generalised logic by
2018-02-18 01:23:30 +0000
e6e6c49
Bytecode version by
2018-02-18 00:45:07 +0000
e14c430
Initial intro regarding approach by
2018-02-18 00:44:29 +0000
c42d8dd
Moved by
2018-02-17 02:07:52 +0000
dd6fbb0
First tests working on ESP8266 by
2018-02-17 02:05:31 +0000
81587cc
Removed prior workaround as not compatible with micropython on ESP8266 by
2018-02-17 02:04:35 +0000
41e5301
Workaround for micropython-lib unittest module main() being buggy/unhelpful with module introspection by
2018-02-17 02:02:32 +0000
30280f9
ESP8266 platform test by
2018-02-17 02:01:15 +0000
7642f44
No longer needed by
2018-02-17 02:00:26 +0000
d6f6cff
Formatted by
2018-02-17 01:58:55 +0000
a72d456
Consistent naming by
2018-02-17 01:58:18 +0000
9193b03
Routine to force files on Feather to match local whenever they are changed by
2018-02-17 01:58:03 +0000
5ad260a
Experimental routine to watch for folder changes and dynamically sync to the CircuitPython filesystem. by
2018-02-17 01:16:55 +0000
8caab73
File upload routine to complement 1d593448f6/deployall.py
for firmare image upload when testing by
2018-02-17 01:08:01 +0000
6cf8837
Commented by
2018-02-17 00:16:27 +0000
b379142
Placeholder for embedded-only hardware-dependent tests by
2018-02-17 00:15:48 +0000
29c1744
Placeholder for cross-platform tests by
2018-02-17 00:15:21 +0000
e307ee8
Brought in from micropython-lib upip version by
2018-02-17 00:04:14 +0000
7ddb0dc
Package flag by
2018-02-17 00:03:35 +0000
7f0e0ef
Draft implementation of digitalio to be hardened once unittest layout is settled by
2018-02-17 00:03:13 +0000
283780e
Module for tests only running actually in an embedded context (won't run on unix Micropython or CPython since they require embedded features by
2018-02-16 21:28:30 +0000
38045af
Reimplementation of corresponding circuitpython version by
2018-02-16 21:27:32 +0000
dd4f50c
Module for util objects supporting Micro/CircuitPython translation by
2018-02-16 21:25:58 +0000
a0dffa8
Module to help with cross-platform test cases by
2018-02-16 21:24:53 +0000
e2c5767
Naming not chip-oriented by
2018-02-16 21:24:09 +0000
047ac54
Strategy for board module being conditionally populated based on platform detection by
2018-02-15 16:51:41 +0000
1d399bb
Merge pull request #1 from ladyada/master by
2018-02-06 19:31:21 -0500
673539e
cooookies by
2018-02-06 19:31:00 -0500
f8bee91
Initial commit by
2018-02-06 19:25:04 -0500