diff --git a/test/mock_windows.uts b/test/mock_windows.uts
index e18af8382b5347c489afc5d46a1982681a5b2ed8..98dc8c2b6851edfe342fd99b0bc8d9a982e372fc 100644
--- a/test/mock_windows.uts
+++ b/test/mock_windows.uts
@@ -2,6 +2,19 @@
 
 # More informations at http://www.secdev.org/projects/UTscapy/
 
+############
+############
++ Networking tests
+
+= Automaton - SelectableSelector system timeout
+
+class TimeOutSelector(SelectableObject):
+    def check_recv(self):
+        return False
+
+assert select_objects([TimeOutSelector()], 0) == []
+assert select_objects([TimeOutSelector()], 1) == []
+
 ############
 ############
 + Mocked read_routes6() calls
diff --git a/test/regression.uts b/test/regression.uts
index f68beb0f8bf7d738e0cf097c931976e2a19a60bd..c34f21b4c9719cd32c4c0fe7a1d61a63b6ec70a5 100644
--- a/test/regression.uts
+++ b/test/regression.uts
@@ -272,6 +272,11 @@ def test_hexdiff():
 
 test_hexdiff()
 
+= Test mysummary functions - Ether
+
+Ether(dst="ff:ff:ff:ff:ff:ff", src="ff:ff:ff:ff:ff:ff", type=0x9000)
+assert _.mysummary() == 'ff:ff:ff:ff:ff:ff > ff:ff:ff:ff:ff:ff (0x9000)'
+
 = Test fletcher16_* functions
 assert(fletcher16_checksum("\x28\x07") == 22319)
 assert(fletcher16_checkbytes("ABCDEF", 2) == "\x89\x67")