// testApp out of scope it should have been disconnected
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 0 );
+ delete button;
+
END_TEST;
}
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 0 );
+ delete button;
+
END_TEST;
}
testApp.DisconnectAll();
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 0 );
+ delete button;
+
END_TEST;
}
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 1 );
+ delete button;
+
END_TEST;
}
tet_result(TET_PASS);
}
+ delete button;
+
END_TEST;
}
button->DownSignal().Disconnect(&testApp,&TestApp::OnButtonPress);
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 0 );
- END_TEST;
+ delete button;
+ END_TEST;
}
tet_result( TET_PASS );
}
- END_TEST;
+ delete button;
+ END_TEST;
}
TestApp testApp;
button->DownSignal().Connect(&testApp,&TestApp::OnButtonPress);
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 1 );
+
+ delete button;
+
END_TEST;
}
TestButton* button = new TestButton(1);
DALI_TEST_CHECK( button->DownSignal().GetConnectionCount( ) == 0 );
+
+ delete button;
+
END_TEST;
}