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

Method testSerialStreamSetGetVMin

test/SerialStreamUnitTests.cpp:491–520  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

489}
490
491void
492SerialStreamUnitTests::testSerialStreamSetGetVMin()
493{
494 serialStream1.Open(TEST_SERIAL_PORT_1) ;
495 serialStream2.Open(TEST_SERIAL_PORT_2) ;
496
497 ASSERT_TRUE(serialStream1.IsOpen()) ;
498 ASSERT_TRUE(serialStream2.IsOpen()) ;
499
500 short vMin1 = 0;
501 short vMin2 = 0;
502
503 for (short i = 0; i < 5; i++)
504 {
505 serialStream1.SetVMin(i) ;
506 serialStream2.SetVMin(i) ;
507
508 vMin1 = serialStream1.GetVMin() ;
509 vMin2 = serialStream2.GetVMin() ;
510
511 ASSERT_EQ(vMin1, i) ;
512 ASSERT_EQ(vMin2, i) ;
513 }
514
515 serialStream1.Close() ;
516 serialStream2.Close() ;
517
518 ASSERT_FALSE(serialStream1.IsOpen()) ;
519 ASSERT_FALSE(serialStream2.IsOpen()) ;
520}
521
522void
523SerialStreamUnitTests::testSerialStreamSetGetVTime()

Callers

nothing calls this directly

Calls 5

OpenMethod · 0.45
IsOpenMethod · 0.45
SetVMinMethod · 0.45
GetVMinMethod · 0.45
CloseMethod · 0.45

Tested by

no test coverage detected