@@ -132,141 +132,6 @@ FOSSIL_TEST_CASE(c_test_network_recvfrom_udp) {
132
132
fossil_io_network_destroy ();
133
133
}
134
134
135
- FOSSIL_TEST_CASE (c_test_network_create_raw_socket ) {
136
- fossil_io_network_create ();
137
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RAW );
138
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
139
- fossil_io_network_close (sock );
140
- fossil_io_network_destroy ();
141
- }
142
-
143
- FOSSIL_TEST_CASE (c_test_network_create_rdm_socket ) {
144
- fossil_io_network_create ();
145
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RDM );
146
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
147
- fossil_io_network_close (sock );
148
- fossil_io_network_destroy ();
149
- }
150
-
151
- FOSSIL_TEST_CASE (c_test_network_create_seqpacket_socket ) {
152
- fossil_io_network_create ();
153
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_SEQPACKET );
154
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
155
- fossil_io_network_close (sock );
156
- fossil_io_network_destroy ();
157
- }
158
-
159
- FOSSIL_TEST_CASE (c_test_network_bind_raw ) {
160
- fossil_io_network_create ();
161
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RAW );
162
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
163
- int result = fossil_io_network_bind (sock , "127.0.0.1" , 8082 );
164
- ASSUME_ITS_EQUAL_I32 (0 , result );
165
- fossil_io_network_close (sock );
166
- fossil_io_network_destroy ();
167
- }
168
-
169
- FOSSIL_TEST_CASE (c_test_network_bind_rdm ) {
170
- fossil_io_network_create ();
171
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RDM );
172
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
173
- int result = fossil_io_network_bind (sock , "127.0.0.1" , 8083 );
174
- ASSUME_ITS_EQUAL_I32 (0 , result );
175
- fossil_io_network_close (sock );
176
- fossil_io_network_destroy ();
177
- }
178
-
179
- FOSSIL_TEST_CASE (c_test_network_bind_seqpacket ) {
180
- fossil_io_network_create ();
181
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_SEQPACKET );
182
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
183
- int result = fossil_io_network_bind (sock , "127.0.0.1" , 8084 );
184
- ASSUME_ITS_EQUAL_I32 (0 , result );
185
- fossil_io_network_close (sock );
186
- fossil_io_network_destroy ();
187
- }
188
-
189
- FOSSIL_TEST_CASE (c_test_network_sendto_raw ) {
190
- fossil_io_network_create ();
191
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RAW );
192
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
193
- const char * message = "Hello, RAW!" ;
194
- int bytes_sent = fossil_io_network_sendto (sock , message , strlen (message ), "127.0.0.1" , 8082 );
195
- ASSUME_ITS_EQUAL_I32 ((int )strlen (message ), bytes_sent );
196
- fossil_io_network_close (sock );
197
- fossil_io_network_destroy ();
198
- }
199
-
200
- FOSSIL_TEST_CASE (c_test_network_sendto_rdm ) {
201
- fossil_io_network_create ();
202
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RDM );
203
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
204
- const char * message = "Hello, RDM!" ;
205
- int bytes_sent = fossil_io_network_sendto (sock , message , strlen (message ), "127.0.0.1" , 8083 );
206
- ASSUME_ITS_EQUAL_I32 ((int )strlen (message ), bytes_sent );
207
- fossil_io_network_close (sock );
208
- fossil_io_network_destroy ();
209
- }
210
-
211
- FOSSIL_TEST_CASE (c_test_network_sendto_seqpacket ) {
212
- fossil_io_network_create ();
213
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_SEQPACKET );
214
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
215
- const char * message = "Hello, SEQPACKET!" ;
216
- int bytes_sent = fossil_io_network_sendto (sock , message , strlen (message ), "127.0.0.1" , 8084 );
217
- ASSUME_ITS_EQUAL_I32 ((int )strlen (message ), bytes_sent );
218
- fossil_io_network_close (sock );
219
- fossil_io_network_destroy ();
220
- }
221
-
222
- FOSSIL_TEST_CASE (c_test_network_recvfrom_raw ) {
223
- fossil_io_network_create ();
224
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RAW );
225
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
226
- fossil_io_network_bind (sock , "127.0.0.1" , 8082 );
227
-
228
- char buffer [256 ];
229
- char sender_ip [INET_ADDRSTRLEN ];
230
- uint16_t sender_port ;
231
- int bytes_received = fossil_io_network_recvfrom (sock , buffer , sizeof (buffer ), sender_ip , & sender_port );
232
- ASSUME_ITS_MORE_THAN_I32 (0 , bytes_received );
233
-
234
- fossil_io_network_close (sock );
235
- fossil_io_network_destroy ();
236
- }
237
-
238
- FOSSIL_TEST_CASE (c_test_network_recvfrom_rdm ) {
239
- fossil_io_network_create ();
240
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_RDM );
241
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
242
- fossil_io_network_bind (sock , "127.0.0.1" , 8083 );
243
-
244
- char buffer [256 ];
245
- char sender_ip [INET_ADDRSTRLEN ];
246
- uint16_t sender_port ;
247
- int bytes_received = fossil_io_network_recvfrom (sock , buffer , sizeof (buffer ), sender_ip , & sender_port );
248
- ASSUME_ITS_MORE_THAN_I32 (0 , bytes_received );
249
-
250
- fossil_io_network_close (sock );
251
- fossil_io_network_destroy ();
252
- }
253
-
254
- FOSSIL_TEST_CASE (c_test_network_recvfrom_seqpacket ) {
255
- fossil_io_network_create ();
256
- fossil_io_socket_t sock = fossil_io_network_create_socket (FOSSIL_IO_SOCKET_TYPE_SEQPACKET );
257
- ASSUME_NOT_EQUAL_I32 (FOSSIL_IO_INVALID_SOCKET , sock );
258
- fossil_io_network_bind (sock , "127.0.0.1" , 8084 );
259
-
260
- char buffer [256 ];
261
- char sender_ip [INET_ADDRSTRLEN ];
262
- uint16_t sender_port ;
263
- int bytes_received = fossil_io_network_recvfrom (sock , buffer , sizeof (buffer ), sender_ip , & sender_port );
264
- ASSUME_ITS_MORE_THAN_I32 (0 , bytes_received );
265
-
266
- fossil_io_network_close (sock );
267
- fossil_io_network_destroy ();
268
- }
269
-
270
135
// * * * * * * * * * * * * * * * * * * * * * * * *
271
136
// * Fossil Logic Test Pool
272
137
// * * * * * * * * * * * * * * * * * * * * * * * *
@@ -281,18 +146,6 @@ FOSSIL_TEST_GROUP(c_network_tests) {
281
146
FOSSIL_TEST_ADD (c_network_suite , c_test_network_bind_udp );
282
147
FOSSIL_TEST_ADD (c_network_suite , c_test_network_sendto_udp );
283
148
FOSSIL_TEST_ADD (c_network_suite , c_test_network_recvfrom_udp );
284
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_create_raw_socket );
285
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_create_rdm_socket );
286
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_create_seqpacket_socket );
287
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_bind_raw );
288
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_bind_rdm );
289
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_bind_seqpacket );
290
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_sendto_raw );
291
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_sendto_rdm );
292
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_sendto_seqpacket );
293
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_recvfrom_raw );
294
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_recvfrom_rdm );
295
- FOSSIL_TEST_ADD (c_network_suite , c_test_network_recvfrom_seqpacket );
296
149
297
150
FOSSIL_TEST_REGISTER (c_network_suite );
298
151
}
0 commit comments