MCPcopy Create free account
hub / github.com/crayzeewulf/libserial / testSerialStreamSetGetStopBits

Method testSerialStreamSetGetStopBits

test/SerialStreamUnitTests.cpp:463–489  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

461}
462
463void
464SerialStreamUnitTests::testSerialStreamSetGetStopBits()
465{
466 serialStream1.Open(TEST_SERIAL_PORT_1) ;
467 serialStream2.Open(TEST_SERIAL_PORT_2) ;
468
469 ASSERT_TRUE(serialStream1.IsOpen()) ;
470 ASSERT_TRUE(serialStream2.IsOpen()) ;
471
472 for (const auto stop_bits: stopBits)
473 {
474 serialStream1.SetStopBits(stop_bits) ;
475 serialStream2.SetStopBits(stop_bits) ;
476
477 const auto numberOfStopBits1 = serialStream1.GetStopBits() ;
478 const auto numberOfStopBits2 = serialStream2.GetStopBits() ;
479
480 ASSERT_EQ(numberOfStopBits1, stop_bits) ;
481 ASSERT_EQ(numberOfStopBits2, stop_bits) ;
482 }
483
484 serialStream1.Close() ;
485 serialStream2.Close() ;
486
487 ASSERT_FALSE(serialStream1.IsOpen()) ;
488 ASSERT_FALSE(serialStream2.IsOpen()) ;
489}
490
491void
492SerialStreamUnitTests::testSerialStreamSetGetVMin()

Callers

nothing calls this directly

Calls 5

OpenMethod · 0.45
IsOpenMethod · 0.45
SetStopBitsMethod · 0.45
GetStopBitsMethod · 0.45
CloseMethod · 0.45

Tested by

no test coverage detected