diff --git a/test/regression.uts b/test/regression.uts
index 05a94c2a0a5d6ac813d1d5b6d6b538c9362c9be7..a6a8fe8160e5549bc0142c8f257f9b82151ceb34 100644
--- a/test/regression.uts
+++ b/test/regression.uts
@@ -4855,8 +4855,9 @@ test_netbsd_7_0()
 ############
 ############
 
-########### EAPOL Class ######################################
-+ EAPOL class test
+#################################### l2.py ####################################
+################################### EAPOL #####################################
++ EAPOL class tests
 
 = EAPOL - Basic Instantiation
 str(EAPOL()) == '\x01\x00\x00\x00'
@@ -4867,23 +4868,23 @@ str(EAPOL(version = 3, type = 5)) == '\x03\x05\x00\x00'
 = EAPOL - Dissection (1)
 s = '\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 eapol = EAPOL(s)
-eapol.version == 3
-eapol.type == 1
-eapol.len = 0
+assert(eapol.version == 3)
+assert(eapol.type == 1)
+assert(eapol.len == 0)
 
 = EAPOL - Dissection (2)
 s = '\x03\x00\x00\x05\x01\x01\x00\x05\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 eapol = EAPOL(s)
-eapol.version == 3
-eapol.type == 0
-eapol.len == 5
+assert(eapol.version == 3)
+assert(eapol.type == 0)
+assert(eapol.len == 5)
 
 = EAPOL - Dissection (3)
 s = '\x03\x00\x00\x0e\x02\x01\x00\x0e\x01anonymous\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 eapol = EAPOL(s)
-eapol.version == 3
-eapol.type == 0
-eapol.len == 14
+assert(eapol.version == 3)
+assert(eapol.type == 0)
+assert(eapol.len == 14)
 
 = EAPOL - Dissection (4)
 req = EAPOL('\x03\x00\x00\x05\x01\x01\x00\x05\x01')
@@ -4893,23 +4894,23 @@ ans.answers(req)
 = EAPOL - Dissection (5)
 s = '\x02\x00\x00\x06\x01\x01\x00\x06\r '
 eapol = EAPOL(s)
-eapol.version == 2
-eapol.type == 0
-eapol.len == 6
-eapol.haslayer(EAP_TLS)
+assert(eapol.version == 2)
+assert(eapol.type == 0)
+assert(eapol.len == 6)
+assert(eapol.haslayer(EAP_TLS))
 
 = EAPOL - Dissection (6)
 s = '\x03\x00\x00<\x02\x9e\x00<+\x01\x16\x03\x01\x001\x01\x00\x00-\x03\x01dr1\x93ZS\x0en\xad\x1f\xbaH\xbb\xfe6\xe6\xd0\xcb\xec\xd7\xc0\xd7\xb9\xa5\xc9\x0c\xfd\x98o\xa7T \x00\x00\x04\x004\x00\x00\x01\x00\x00\x00'
 eapol = EAPOL(s)
-eapol.version == 3
-eapol.type == 0
-eapol.len == 60
-eapol.haslayer(EAP_FAST)
+assert(eapol.version == 3)
+assert(eapol.type == 0)
+assert(eapol.len == 60)
+assert(eapol.haslayer(EAP_FAST))
 
 
 
-########## EAP Class ######################################
-+ EAP class test
+#################################### EAP ######################################
++ EAP class tests
 
 = EAP - Basic Instantiation
 str(EAP()) == '\x04\x00\x00\x04'
@@ -4920,80 +4921,80 @@ str(EAP(code = 1, id = 1, len = 5, type = 1)) == '\x01\x01\x00\x05\x01'
 = EAP - Dissection (1)
 s = '\x01\x01\x00\x05\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 eap = EAP(s)
-eap.code == 1
-eap.id == 1
-eap.len == 5
-hasattr(eap, "type")
-eap.type == 1
+assert(eap.code == 1)
+assert(eap.id == 1)
+assert(eap.len == 5)
+assert(hasattr(eap, "type"))
+assert(eap.type == 1)
 
 = EAP - Dissection (2)
 s = '\x02\x01\x00\x0e\x01anonymous\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 eap = EAP(s)
-eap.code == 2
-eap.id == 1
-eap.len == 14
-eap.type == 1
-hasattr(eap, 'identity')
-eap.identity == 'anonymous'
+assert(eap.code == 2)
+assert(eap.id == 1)
+assert(eap.len == 14)
+assert(eap.type == 1)
+assert(hasattr(eap, 'identity'))
+assert(eap.identity == 'anonymous')
 
 = EAP - Dissection (3)
 s = '\x01\x01\x00\x06\r '
 eap = EAP(s)
-eap.code == 1
-eap.id == 1
-eap.len == 6
-eap.type == 13
-eap.haslayer(EAP_TLS)
-eap[EAP_TLS].L == 0
-eap[EAP_TLS].M == 0
-eap[EAP_TLS].S == 1
+assert(eap.code == 1)
+assert(eap.id == 1)
+assert(eap.len == 6)
+assert(eap.type == 13)
+assert(eap.haslayer(EAP_TLS))
+assert(eap[EAP_TLS].L == 0)
+assert(eap[EAP_TLS].M == 0)
+assert(eap[EAP_TLS].S == 1)
 
 = EAP - Dissection (4)
 s = '\x02\x01\x00\xd1\r\x00\x16\x03\x01\x00\xc6\x01\x00\x00\xc2\x03\x01UK\x02\xdf\x1e\xde5\xab\xfa[\x15\xef\xbe\xa2\xe4`\xc6g\xb9\xa8\xaa%vAs\xb2\x1cXt\x1c0\xb7\x00\x00P\xc0\x14\xc0\n\x009\x008\x00\x88\x00\x87\xc0\x0f\xc0\x05\x005\x00\x84\xc0\x12\xc0\x08\x00\x16\x00\x13\xc0\r\xc0\x03\x00\n\xc0\x13\xc0\t\x003\x002\x00\x9a\x00\x99\x00E\x00D\xc0\x0e\xc0\x04\x00/\x00\x96\x00A\xc0\x11\xc0\x07\xc0\x0c\xc0\x02\x00\x05\x00\x04\x00\x15\x00\x12\x00\t\x00\xff\x01\x00\x00I\x00\x0b\x00\x04\x03\x00\x01\x02\x00\n\x004\x002\x00\x0e\x00\r\x00\x19\x00\x0b\x00\x0c\x00\x18\x00\t\x00\n\x00\x16\x00\x17\x00\x08\x00\x06\x00\x07\x00\x14\x00\x15\x00\x04\x00\x05\x00\x12\x00\x13\x00\x01\x00\x02\x00\x03\x00\x0f\x00\x10\x00\x11\x00#\x00\x00\x00\x0f\x00\x01\x01'
 eap = EAP(s)
-eap.code == 2
-eap.id == 1
-eap.len == 209
-eap.type == 13
-eap.haslayer(EAP_TLS)
-eap[EAP_TLS].L == 0
-eap[EAP_TLS].M == 0
-eap[EAP_TLS].S == 0
+assert(eap.code == 2)
+assert(eap.id == 1)
+assert(eap.len == 209)
+assert(eap.type == 13)
+assert(eap.haslayer(EAP_TLS))
+assert(eap[EAP_TLS].L == 0)
+assert(eap[EAP_TLS].M == 0)
+assert(eap[EAP_TLS].S == 0)
 
 = EAP - Dissection (5)
 s = '\x02\x9e\x00<+\x01\x16\x03\x01\x001\x01\x00\x00-\x03\x01dr1\x93ZS\x0en\xad\x1f\xbaH\xbb\xfe6\xe6\xd0\xcb\xec\xd7\xc0\xd7\xb9\xa5\xc9\x0c\xfd\x98o\xa7T \x00\x00\x04\x004\x00\x00\x01\x00\x00\x00'
 eap = EAP(s)
-eap.code == 2
-eap.id == 158
-eap.len == 60
-eap.type == 43
-eap.haslayer(EAP_FAST)
-eap[EAP_FAST].L == 0
-eap[EAP_FAST].M == 0
-eap[EAP_FAST].S == 0
-eap[EAP_FAST].version == 1
+assert(eap.code == 2)
+assert(eap.id == 158)
+assert(eap.len == 60)
+assert(eap.type == 43)
+assert(eap.haslayer(EAP_FAST))
+assert(eap[EAP_FAST].L == 0)
+assert(eap[EAP_FAST].M == 0)
+assert(eap[EAP_FAST].S == 0)
+assert(eap[EAP_FAST].version == 1)
 
 = EAP - Dissection (6)
 s = '\x02\x9f\x01L+\x01\x16\x03\x01\x01\x06\x10\x00\x01\x02\x01\x00Y\xc9\x8a\tcw\t\xdcbU\xfd\x035\xcd\x1a\t\x10f&[(9\xf6\x88W`\xc6\x0f\xb3\x84\x15\x19\xf5\tk\xbd\x8fp&0\xb0\xa4B\x85\x0c<:s\xf2zT\xc3\xbd\x8a\xe4D{m\xe7\x97\xfe>\xda\x14\xb8T1{\xd7H\x9c\xa6\xcb\xe3,u\xdf\xe0\x82\xe5R\x1e<\xe5\x03}\xeb\x98\xe2\xf7\x8d3\xc6\x83\xac"\x8f\xd7\x12\xe5{:"\x84A\xd9\x14\xc2cZF\xd4\t\xab\xdar\xc7\xe0\x0e\x00o\xce\x05g\xdc?\xcc\xf7\xe83\x83E\xb3>\xe8<3-QB\xfd$C/\x1be\xcf\x03\xd6Q4\xbe\\h\xba)<\x99N\x89\xd9\xb1\xfa!\xd7a\xef\xa3\xd3o\xed8Uz\xb5k\xb0`\xfeC\xbc\xb3aS,d\xe6\xdc\x13\xa4A\x1e\x9b\r{\xd6s \xd0cQ\x95y\xc8\x1d\xc3\xd9\x87\xf2=\x81\x96q~\x99E\xc3\x97\xa8px\xe2\xc7\x92\xeb\xff/v\x84\x1e\xfb\x00\x95#\xba\xfb\xd88h\x90K\xa7\xbd9d\xb4\xf2\xf2\x14\x02vtW\xaa\xadY\x14\x03\x01\x00\x01\x01\x16\x03\x01\x000\x97\xc5l\xd6\xef\xffcM\x81\x90Q\x96\xf6\xfeX1\xf7\xfc\x84\xc6\xa0\xf6Z\xcd\xb6\xe1\xd4\xdb\x88\xf9t%Q!\xe7,~#2G-\xdf\x83\xbf\x86Q\xa2$'
 eap = EAP(s)
-eap.code == 2
-eap.id == 159
-eap.len == 332
-eap.type == 43
-eap.haslayer(EAP_FAST)
-eap[EAP_FAST].L == 0
-eap[EAP_FAST].M == 0
-eap[EAP_FAST].S == 0
-eap[EAP_FAST].version == 1
+assert(eap.code == 2)
+assert(eap.id == 159)
+assert(eap.len == 332)
+assert(eap.type == 43)
+assert(eap.haslayer(EAP_FAST))
+assert(eap[EAP_FAST].L == 0)
+assert(eap[EAP_FAST].M == 0)
+assert(eap[EAP_FAST].S == 0)
+assert(eap[EAP_FAST].version == 1)
 
 = EAP - Dissection (7)
 s = '\x02\xf1\x00\x06\x03+'
 eap = EAP(s)
-eap.code == 2
-eap.id == 241
-eap.len == 6
-eap.type == 3
-hasattr(eap, 'desired_auth_type')
-eap.desired_auth_type == 43
+assert(eap.code == 2)
+assert(eap.id == 241)
+assert(eap.len == 6)
+assert(eap.type == 3)
+assert(hasattr(eap, 'desired_auth_type'))
+assert(eap.desired_auth_type == 43)