Cleaning the ONU state when the ONU is disabled

Change-Id: I28cf9b11dd086bef73835de4c8fa4c6bcd7a92e7
diff --git a/internal/bbsim/devices/onu_state_machine_test.go b/internal/bbsim/devices/onu_state_machine_test.go
index 81bf330..b2b292b 100644
--- a/internal/bbsim/devices/onu_state_machine_test.go
+++ b/internal/bbsim/devices/onu_state_machine_test.go
@@ -38,6 +38,8 @@
 
 	onu.PortNo = 16
 	onu.DhcpFlowReceived = true
+	onu.EapolFlowReceived = true
+	onu.GemPortAdded = true
 	onu.Flows = []FlowKey{
 		FlowKey{ID: 1, Direction: "upstream"},
 		FlowKey{ID: 2, Direction: "downstream"},
@@ -47,6 +49,8 @@
 	assert.Equal(t, onu.InternalState.Current(), "disabled")
 
 	assert.Equal(t, onu.DhcpFlowReceived, false)
+	assert.Equal(t, onu.EapolFlowReceived, false)
+	assert.Equal(t, onu.GemPortAdded, false)
 	assert.Equal(t, onu.PortNo, uint32(0))
 	assert.Equal(t, len(onu.Flows), 0)
 }