diff --git a/libraries/ArduinoTestSuite/examples/ATS_String_Addition/Test_Equal.h b/libraries/ArduinoTestSuite/examples/ATS_String_Addition/Test_Equal.h new file mode 100644 index 000000000..80dbc848b --- /dev/null +++ b/libraries/ArduinoTestSuite/examples/ATS_String_Addition/Test_Equal.h @@ -0,0 +1,13 @@ +void Test_Equal(char *testString, char *expected, const String &actual) +{ + char buf[100]; actual.toCharArray(buf, 100); + boolean b = (strcmp(buf, expected) == 0); + ATS_PrintTestStatus(testString, b); + if (!b) { + Serial.print("expected '"); + Serial.print(expected); + Serial.print("', actual '"); + Serial.print(actual); + Serial.println("'"); + } +}