ObjFW  Diff

Differences From Artifact [a3ffe30f8b]:

To Artifact [bc5647851d]:


41
42
43
44
45
46
47
48
49
50



51
52

53
54
55
56


57
58
59
60
61
62
63
41
42
43
44
45
46
47



48
49
50
51

52
53
54


55
56
57
58
59
60
61
62
63







-
-
-
+
+
+

-
+


-
-
+
+







	service = [OFString stringWithFormat: @"%d", port];

	TEST(@"+[socket]", (server = [OFTCPSocket socket]) &&
	    (client = [OFTCPSocket socket]))

	msg = [OFString stringWithFormat:
	    @"-[bindService:onNode:withFamily:] (port %d)", port];
	TEST(msg, [server bindService: service
			       onNode: @"localhost"
			   withFamily: AF_INET])
	TEST(msg, R([server bindService: service
				 onNode: @"localhost"
			     withFamily: AF_INET]))

	TEST(@"-[listen]", [server listen])
	TEST(@"-[listen]", R([server listen]))

	TEST(@"-[connectToService:onNode:]",
	    [client connectToService: service
			      onNode: @"localhost"])
	    R([client connectToService: service
				onNode: @"localhost"]))

	TEST(@"-[accept]", (accepted = [server accept]))

	TEST(@"-[remoteAddress]",
	    [[accepted remoteAddress] isEqual: @"127.0.0.1"])

	TEST(@"-[writeString:]", [client writeString: @"Hello!"])