mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-21 10:26:06 +03:00
* help in makefile * fix some device tests, http_server is pending * fix webserver test, one test is disabled due to general python2->3 failure * remove debug strings * minimize diff * set reset method back to the default one on generic board * fix vcc range check from datasheet vcc is read as 2.9V here, datasheet says 2.5-3.6, old low limit was 3v * tell python to decode string
52 lines
653 B
C++
52 lines
653 B
C++
#include <BSTest.h>
|
|
|
|
BS_ENV_DECLARE();
|
|
|
|
void setup()
|
|
{
|
|
Serial.begin(115200);
|
|
BS_RUN(Serial);
|
|
}
|
|
|
|
bool pretest()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
|
|
TEST_CASE("this test runs successfully", "[bs]")
|
|
{
|
|
CHECK(1 + 1 == 2);
|
|
REQUIRE(2 * 2 == 4);
|
|
}
|
|
|
|
TEST_CASE("another test which successfully fails", "[bs][fail]")
|
|
{
|
|
CHECK(true);
|
|
CHECK(false);
|
|
CHECK(true);
|
|
CHECK(false);
|
|
}
|
|
|
|
TEST_CASE("another test which successfully fails and crashes", "[bs][fail]")
|
|
{
|
|
CHECK(true);
|
|
REQUIRE(false);
|
|
}
|
|
|
|
|
|
TEST_CASE("third test which should be skipped", "[.]")
|
|
{
|
|
FAIL();
|
|
}
|
|
|
|
|
|
TEST_CASE("this test also runs successfully", "[bs]")
|
|
{
|
|
|
|
}
|
|
|
|
void loop()
|
|
{
|
|
}
|