You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From my understanding, the Fake instances and mocks are fixed and not easily overridable to another type which has different methods than the Arduino core library. For example, the Teensy Arduino library has Print::printf methods.
Instead of having to create a new library for other board types (as they are so similar to ArduinoFake) it would be nice if you could specify another class using defines, either directly in the build flags or in a custom ArduinoFake config header file.
Additional options might be the ARDUINO definition as a first class member for version overrides.
The text was updated successfully, but these errors were encountered:
From my understanding, the Fake instances and mocks are fixed and not easily overridable to another type which has different methods than the Arduino core library. For example, the Teensy Arduino library has Print::printf methods.
Instead of having to create a new library for other board types (as they are so similar to ArduinoFake) it would be nice if you could specify another class using defines, either directly in the build flags or in a custom ArduinoFake config header file.
Additional options might be the ARDUINO definition as a first class member for version overrides.
The text was updated successfully, but these errors were encountered: