Lines Matching refs:test

11 static void seq_buf_init_test(struct kunit *test)  in seq_buf_init_test()  argument
18 KUNIT_EXPECT_EQ(test, s.size, 32); in seq_buf_init_test()
19 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_init_test()
20 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_init_test()
21 KUNIT_EXPECT_EQ(test, seq_buf_buffer_left(&s), 32); in seq_buf_init_test()
22 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 0); in seq_buf_init_test()
23 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_init_test()
26 static void seq_buf_declare_test(struct kunit *test) in seq_buf_declare_test() argument
30 KUNIT_EXPECT_EQ(test, s.size, 24); in seq_buf_declare_test()
31 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_declare_test()
32 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_declare_test()
33 KUNIT_EXPECT_EQ(test, seq_buf_buffer_left(&s), 24); in seq_buf_declare_test()
34 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 0); in seq_buf_declare_test()
35 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_declare_test()
38 static void seq_buf_clear_test(struct kunit *test) in seq_buf_clear_test() argument
43 KUNIT_EXPECT_EQ(test, s.len, 5); in seq_buf_clear_test()
44 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_clear_test()
45 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello"); in seq_buf_clear_test()
49 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_clear_test()
50 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_clear_test()
51 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_clear_test()
54 static void seq_buf_puts_test(struct kunit *test) in seq_buf_puts_test() argument
59 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 5); in seq_buf_puts_test()
60 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_puts_test()
61 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello"); in seq_buf_puts_test()
64 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 11); in seq_buf_puts_test()
65 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_puts_test()
66 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello world"); in seq_buf_puts_test()
69 static void seq_buf_puts_overflow_test(struct kunit *test) in seq_buf_puts_overflow_test() argument
74 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_puts_overflow_test()
75 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 9); in seq_buf_puts_overflow_test()
78 KUNIT_EXPECT_TRUE(test, seq_buf_has_overflowed(&s)); in seq_buf_puts_overflow_test()
79 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 10); in seq_buf_puts_overflow_test()
80 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "123456789"); in seq_buf_puts_overflow_test()
83 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_puts_overflow_test()
84 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_puts_overflow_test()
85 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_puts_overflow_test()
88 static void seq_buf_putc_test(struct kunit *test) in seq_buf_putc_test() argument
96 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 3); in seq_buf_putc_test()
97 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_putc_test()
98 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "abc"); in seq_buf_putc_test()
101 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 4); in seq_buf_putc_test()
102 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_putc_test()
103 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "abc"); in seq_buf_putc_test()
106 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 4); in seq_buf_putc_test()
107 KUNIT_EXPECT_TRUE(test, seq_buf_has_overflowed(&s)); in seq_buf_putc_test()
108 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "abc"); in seq_buf_putc_test()
111 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_putc_test()
112 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_putc_test()
113 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_putc_test()
116 static void seq_buf_printf_test(struct kunit *test) in seq_buf_printf_test() argument
121 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 11); in seq_buf_printf_test()
122 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_printf_test()
123 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello world"); in seq_buf_printf_test()
126 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 15); in seq_buf_printf_test()
127 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_printf_test()
128 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello world 123"); in seq_buf_printf_test()
131 static void seq_buf_printf_overflow_test(struct kunit *test) in seq_buf_printf_overflow_test() argument
136 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_printf_overflow_test()
137 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 10); in seq_buf_printf_overflow_test()
138 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "1234567890"); in seq_buf_printf_overflow_test()
141 KUNIT_EXPECT_TRUE(test, seq_buf_has_overflowed(&s)); in seq_buf_printf_overflow_test()
142 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 16); in seq_buf_printf_overflow_test()
143 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "1234567890abcde"); in seq_buf_printf_overflow_test()
146 KUNIT_EXPECT_EQ(test, s.len, 0); in seq_buf_printf_overflow_test()
147 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_printf_overflow_test()
148 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), ""); in seq_buf_printf_overflow_test()
151 static void seq_buf_get_buf_commit_test(struct kunit *test) in seq_buf_get_buf_commit_test() argument
158 KUNIT_EXPECT_EQ(test, len, 16); in seq_buf_get_buf_commit_test()
159 KUNIT_EXPECT_PTR_NE(test, buf, NULL); in seq_buf_get_buf_commit_test()
164 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 5); in seq_buf_get_buf_commit_test()
165 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_get_buf_commit_test()
166 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello"); in seq_buf_get_buf_commit_test()
169 KUNIT_EXPECT_EQ(test, len, 11); in seq_buf_get_buf_commit_test()
170 KUNIT_EXPECT_PTR_NE(test, buf, NULL); in seq_buf_get_buf_commit_test()
175 KUNIT_EXPECT_EQ(test, seq_buf_used(&s), 11); in seq_buf_get_buf_commit_test()
176 KUNIT_EXPECT_FALSE(test, seq_buf_has_overflowed(&s)); in seq_buf_get_buf_commit_test()
177 KUNIT_EXPECT_STREQ(test, seq_buf_str(&s), "hello world"); in seq_buf_get_buf_commit_test()
180 KUNIT_EXPECT_EQ(test, len, 5); in seq_buf_get_buf_commit_test()
181 KUNIT_EXPECT_PTR_NE(test, buf, NULL); in seq_buf_get_buf_commit_test()
184 KUNIT_EXPECT_TRUE(test, seq_buf_has_overflowed(&s)); in seq_buf_get_buf_commit_test()