datacommsserver/esockserver/test/TE_RConnectionSuite/config/te_rconnectionudptests_NonConnection.script
--- a/datacommsserver/esockserver/test/TE_RConnectionSuite/config/te_rconnectionudptests_NonConnection.script Thu Jan 07 13:34:53 2010 +0200
+++ b/datacommsserver/esockserver/test/TE_RConnectionSuite/config/te_rconnectionudptests_NonConnection.script Mon Jan 18 21:26:35 2010 +0200
@@ -579,6 +579,33 @@
END_TESTCASE COMINF-ESOCK-RConnectionSuite-UDP-0453
+START_TESTCASE COMINF-ESOCK-RConnectionSuite-UDP-0454
+//! @SYMTestCaseID COMINF-ESOCK-RConnectionSuite-UDP-0454
+//!@SYMTestCaseDesc Test that cloned connection gets KLinkLayerClosed on gone down
+//!@SYMPREQ DEF143173
+//!@SYMAPI
+//RConnection::Open()
+//RConnection::ProgressNotification()
+//RConnection::Progress()
+//!@SYMTestPriority Critical
+//!@SYMTestActions
+// Open conn1
+// Start conn1
+// Open conn2 cloning conn1
+// Ensure conn2 and conn1's progresses are the same
+// Request progress notification on conn1 for KLinkLayerClosed
+// Bring connection down
+// Check that KLinkLayerClosed has been received
+// Cleanup
+//
+//!@SYMTestType CIT
+//!@SYMTestExpectedResults KLinkLayerClosed is received
+heap_mark
+run_test_step 30, TE_RConnectionSuite Test81 c:\rconnectiontest.ini
+heap_markend
+test_complete
+END_TESTCASE COMINF-ESOCK-RConnectionSuite-UDP-0454
+
## close down
run_script z:\TestData\scripts\te_esock_test_unloadesockforced.script
run_script z:\TestData\scripts\te_esock_test_loadesock.script