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

Method testSerialStreamGetFileDescriptor

test/SerialStreamUnitTests.cpp:737–757  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

735}
736
737void
738SerialStreamUnitTests::testSerialStreamGetFileDescriptor()
739{
740 serialStream1.Open(TEST_SERIAL_PORT_1) ;
741 serialStream2.Open(TEST_SERIAL_PORT_2) ;
742
743 ASSERT_TRUE(serialStream1.IsOpen()) ;
744 ASSERT_TRUE(serialStream2.IsOpen()) ;
745
746 int fileDescriptor1 = serialStream1.GetFileDescriptor() ;
747 int fileDescriptor2 = serialStream2.GetFileDescriptor() ;
748
749 ASSERT_GT(fileDescriptor1, 0) ;
750 ASSERT_GT(fileDescriptor2, 0) ;
751
752 serialStream1.Close() ;
753 serialStream2.Close() ;
754
755 ASSERT_FALSE(serialStream1.IsOpen()) ;
756 ASSERT_FALSE(serialStream2.IsOpen()) ;
757}
758
759void
760SerialStreamUnitTests::testSerialStreamGetNumberOfBytesAvailable()

Callers

nothing calls this directly

Calls 4

OpenMethod · 0.45
IsOpenMethod · 0.45
GetFileDescriptorMethod · 0.45
CloseMethod · 0.45

Tested by

no test coverage detected