Lines Matching refs:terminfo
52 struct termios terminfo; in TEST_F() local
55 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
56 EXPECT_NE(terminfo.c_lflag & ECHO, 0U); in TEST_F()
59 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
60 EXPECT_EQ(terminfo.c_lflag & ECHO, 0U); in TEST_F()
64 struct termios terminfo; in TEST_F() local
67 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
68 EXPECT_NE(terminfo.c_lflag & ICANON, 0U); in TEST_F()
71 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
72 EXPECT_EQ(terminfo.c_lflag & ICANON, 0U); in TEST_F()
76 struct termios terminfo; in TEST_F() local
79 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
81 EXPECT_EQ(terminfo.c_iflag & in TEST_F()
84 EXPECT_EQ(terminfo.c_oflag & OPOST, 0U); in TEST_F()
85 EXPECT_EQ(terminfo.c_lflag & (ICANON | ECHO | ISIG | IEXTEN), 0U); in TEST_F()
86 EXPECT_EQ(terminfo.c_cflag & (CSIZE | PARENB), 0U | CS8); in TEST_F()
87 EXPECT_EQ(terminfo.c_cc[VMIN], 1); in TEST_F()
88 EXPECT_EQ(terminfo.c_cc[VTIME], 0); in TEST_F()
92 struct termios terminfo; in TEST_F() local
95 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
96 EXPECT_EQ(cfgetispeed(&terminfo), static_cast<speed_t>(B38400)); in TEST_F()
97 EXPECT_EQ(cfgetospeed(&terminfo), static_cast<speed_t>(B38400)); in TEST_F()
100 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
101 EXPECT_EQ(cfgetispeed(&terminfo), static_cast<speed_t>(B115200)); in TEST_F()
102 EXPECT_EQ(cfgetospeed(&terminfo), static_cast<speed_t>(B115200)); in TEST_F()
107 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
108 EXPECT_EQ(cfgetispeed(&terminfo), static_cast<speed_t>(B153600)); in TEST_F()
109 EXPECT_EQ(cfgetospeed(&terminfo), static_cast<speed_t>(B153600)); in TEST_F()
119 struct termios terminfo; in TEST_F() local
122 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
123 EXPECT_EQ(terminfo.c_cflag & CSTOPB, 0U); in TEST_F()
126 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
127 EXPECT_NE(terminfo.c_cflag & CSTOPB, 0U); in TEST_F()
140 struct termios terminfo; in TEST_F() local
143 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
144 EXPECT_EQ(terminfo.c_cflag & PARENB, 0U); in TEST_F()
149 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
150 EXPECT_NE(terminfo.c_cflag & PARENB, 0U); in TEST_F()
151 EXPECT_EQ(terminfo.c_cflag & PARODD, 0U); in TEST_F()
153 EXPECT_EQ(terminfo.c_cflag & CMSPAR, 0U); in TEST_F()
157 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
158 EXPECT_NE(terminfo.c_cflag & PARENB, 0U); in TEST_F()
159 EXPECT_NE(terminfo.c_cflag & PARODD, 0U); in TEST_F()
161 EXPECT_EQ(terminfo.c_cflag & CMSPAR, 0U); in TEST_F()
167 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
168 EXPECT_NE(terminfo.c_cflag & PARENB, 0U); in TEST_F()
169 EXPECT_EQ(terminfo.c_cflag & PARODD, 0U); in TEST_F()
170 EXPECT_NE(terminfo.c_cflag & CMSPAR, 0U); in TEST_F()
174 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
175 EXPECT_NE(terminfo.c_cflag & PARENB, 0U); in TEST_F()
176 EXPECT_NE(terminfo.c_cflag & PARODD, 0U); in TEST_F()
177 EXPECT_NE(terminfo.c_cflag & CMSPAR, 0U); in TEST_F()
194 struct termios terminfo; in TEST_F() local
198 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
199 EXPECT_EQ(terminfo.c_iflag & (IGNPAR | PARMRK | INPCK), 0U); in TEST_F()
204 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
205 EXPECT_NE(terminfo.c_iflag & INPCK, 0U); in TEST_F()
206 EXPECT_EQ(terminfo.c_iflag & (IGNPAR | PARMRK), 0U); in TEST_F()
210 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
211 EXPECT_NE(terminfo.c_iflag & IGNPAR, 0U); in TEST_F()
212 EXPECT_EQ(terminfo.c_iflag & PARMRK, 0U); in TEST_F()
213 EXPECT_NE(terminfo.c_iflag & INPCK, 0U); in TEST_F()
217 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
218 EXPECT_EQ(terminfo.c_iflag & IGNPAR, 0U); in TEST_F()
219 EXPECT_NE(terminfo.c_iflag & PARMRK, 0U); in TEST_F()
220 EXPECT_NE(terminfo.c_iflag & INPCK, 0U); in TEST_F()
225 struct termios terminfo; in TEST_F() local
228 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
229 EXPECT_NE(terminfo.c_cflag & CRTSCTS, 0U); in TEST_F()
232 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
233 EXPECT_EQ(terminfo.c_cflag & CRTSCTS, 0U); in TEST_F()
246 struct termios terminfo; in TEST_F() local
251 terminfo = orig_terminfo; in TEST_F()
254 cfsetispeed(&terminfo, in TEST_F()
256 cfsetospeed(&terminfo, in TEST_F()
259 ASSERT_EQ(tcsetattr(m_fd, TCSANOW, &terminfo), in TEST_F()
263 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
264 ASSERT_EQ(memcmp(&terminfo, &orig_terminfo, sizeof(terminfo)), 0); in TEST_F()
271 struct termios terminfo; in TEST_F() local
275 terminfo = orig_terminfo; in TEST_F()
278 cfsetispeed(&terminfo, cfgetispeed(&orig_terminfo) == B9600 ? B4800 : B9600); in TEST_F()
279 cfsetospeed(&terminfo, cfgetospeed(&orig_terminfo) == B9600 ? B4800 : B9600); in TEST_F()
281 ASSERT_EQ(tcsetattr(m_fd, TCSANOW, &terminfo), 0); in TEST_F()
284 ASSERT_EQ(tcgetattr(m_fd, &terminfo), 0); in TEST_F()
285 ASSERT_EQ(memcmp(&terminfo, &orig_terminfo, sizeof(terminfo)), 0); in TEST_F()