mmurdoch / arduinounit

ArduinoUnit is a unit testing framework for Arduino libraries
MIT License
394 stars 51 forks source link

Add support for ESP8266 #68

Closed ssilverman closed 6 years ago

ssilverman commented 6 years ago

When compiling for ArduinoUnit/src/ArduinoUnitUtility/Compare.h:3:26: fatal error: avr/pgmspace.h: No such file or directory.

See esp8266/Arduino/doc/faq/a03-library-does-not-work.rst

ssilverman commented 6 years ago

Ah, this is already in pull requests #57 and #58.

wmacevoy commented 6 years ago

[thread summary] ArduinoUnit 2.3.5-alpha now supports flash string de-duplication on AVR and uses RAM on other platforms, along with a number of memory-saving optimizations that do not change the outcome of tests. It also supports ESP 8266 and ESP 32 platforms (along with development platform "en vitro" tests). Please try the latest pre-release and provide feedback on #73 if you are interested in these features.