@@ -12,15 +12,15 @@ natively on Linux or MacOS using the
1212
1313AUnit is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit
1414supports timeouts and test fixtures. It somtimes consumes 50% less flash memory
15- on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32
16- and Teensy platforms. Another companion project
15+ on the AVR platform, and it has been tested to work on the AVR, SAMD21, STM32,
16+ ESP8266, ESP32 and Teensy platforms. Another companion project
1717[ AUniter] ( https://github.com/bxparks/AUniter ) project provides command line
1818tools to verify, upload and validate the unit tests to the microcontroller,
1919instead of having to go through the Arduino IDE. Both the AUniter and
2020EpoxyDuino tools can be used in a continuous integration system like Jenkins,
2121or with [ GitHub Actions] ( https://github.com/features/actions ) .
2222
23- ** Version** : 1.5.1 (2021-01-21 )
23+ ** Version** : 1.5.3 (2021-02-23 )
2424
2525** Changelog** : [ CHANGELOG.md] ( CHANGELOG.md )
2626
@@ -200,11 +200,6 @@ Here are the features in AUnit which are not available in ArduinoUnit 2.2:
200200* Terse and verbose modes:
201201 * ` #include <AUnit.h> ` - terse messages use less flash memory
202202 * ` #include <AUnitVerbose.h> ` - verbose messages use more flash memory
203- * Tested on the following Arduino platforms:
204- * AVR (8-bit)
205- * Teensy ARM (32-bit)
206- * ESP8266 (32-bit)
207- * ESP32 (32-bit)
208203
209204Every feature of AUnit is unit tested using AUnit itself.
210205
@@ -1198,7 +1193,7 @@ _The bit field constants have slightly different names:_
11981193* `TEST_VERBOSITY_TESTS_SUMMARY` -> `Verbosity::kTestRunSummary`
11991194* `TEST_VERBOSITY_TESTS_FAILED` -> `Verbosity::kTestFailed`
12001195* `TEST_VERBOSITY_TESTS_PASSED` -> `Verbosity::kTestPassed`
1201- * `TEST_VERBOSITY_TESTS_SKIPPED` -> `Verbosity::kTestPassed `
1196+ * `TEST_VERBOSITY_TESTS_SKIPPED` -> `Verbosity::kTestSkipped `
12021197* `TEST_VERBOSITY_TESTS_ALL` -> `Verbosity::kTestAll`
12031198* `TEST_VERBOSITY_ASSERTIONS_FAILED` -> `Verbosity::kAssertionFailed`
12041199* `TEST_VERBOSITY_ASSERTIONS_PASSED` -> `Verbosity::kAssertionPassed`
@@ -1832,35 +1827,37 @@ The library is tested on the following boards:
18321827
18331828* Arduino Nano clone (16 MHz ATmega328P)
18341829* SparkFun Pro Micro clone (16 MHz ATmega32U4)
1830+ * SAMD21 M0 Mini board (Arduino Zero compatible, 48 MHz ARM Cortex-M0+)
1831+ * STM32 Blue Pill (STM32F103C8, 72 MHz ARM Cortex-M3)
18351832* NodeMCU 1.0 (ESP-12E module, 80 MHz ESP8266)
18361833* WeMos D1 Mini (ESP-12E module, 80 MHz ESP8266)
18371834* ESP32 dev board (ESP-WROOM-32 module, 240 MHz dual core Tensilica LX6)
1838- * SAMD21 M0 Mini board (Arduino Zero compatible, 48 MHz ARM Cortex-M0+)
1839- * STM32 "Blue Pill" (72 MHz STM32F103C8)
1835+ * Teensy 3.2 (96 MHz ARM Cortex-M4)
18401836
18411837I will occasionally test on the following hardware as a sanity check:
18421838
1843- * Teensy 3.2 (72 MHz ARM Cortex-M4)
18441839* Mini Mega 2560 (Arduino Mega 2560 compatible, 16 MHz ATmega2560)
1840+ * Teensy LC (48 MHz ARM Cortex-M0+)
18451841
18461842The following boards are *not* supported:
18471843
18481844* megaAVR (e.g. Nano Every)
1849- * SAMD21 boards w/ `arduino:samd` version >= 1.8.10 (e.g. MKR1000, MKRZero)
1845+ * SAMD21 boards w/ `arduino:samd` version >= 1.8.10 (e.g. MKRZero)
18501846
18511847<a name="ToolChain"></a>
18521848### Tool Chain
18531849
18541850This library was validated using:
18551851* [Arduino IDE 1.8.13](https://www.arduino.cc/en/Main/Software)
1852+ * [Arduino CLI 0.14.0](https://arduino.github.io/arduino-cli)
18561853* [Arduino AVR Boards 1.8.3](https://github.com/arduino/ArduinoCore-avr)
18571854* [Arduino SAMD Boards 1.8.9](https://github.com/arduino/ArduinoCore-samd)
18581855* [SparkFun AVR Boards 1.1.13](https://github.com/sparkfun/Arduino_Boards)
18591856* [SparkFun SAMD Boards 1.8.1](https://github.com/sparkfun/Arduino_Boards)
1857+ * [STM32duino 1.9.0](https://github.com/stm32duino/Arduino_Core_STM32)
18601858* [ESP8266 Arduino 2.7.4](https://github.com/esp8266/Arduino)
18611859* [ESP32 Arduino 1.0.4](https://github.com/espressif/arduino-esp32)
18621860* [Teensyduino 1.53](https://www.pjrc.com/teensy/td_download.html)
1863- * [STM32duino 1.9.0](https://github.com/stm32duino/Arduino_Core_STM32)
18641861
18651862This library is *not* compatible with:
18661863* [Arduino SAMD Boards >=1.8.10](https://github.com/arduino/ArduinoCore-samd)
0 commit comments