Get rid of C++11 features in EWK tests.
authorFilip Piechocki <f.piechocki@samsung.com>
Tue, 20 Jan 2015 16:24:59 +0000 (17:24 +0100)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
Due to the GCC downgrade (4.8 -> 4.6) on Tizen 2.4
repositories ewk_certificate_policy_decision_suspend test
failed to compile because of the C++11 features used which
are not implemented yet in current GCC version.

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=9518
Reviewed by: Antonio Gomes, SeungSeop Park

Change-Id: I32b9b9995c348b35a7331dd3b665808969870923
Signed-off-by: Filip Piechocki <f.piechocki@samsung.com>
tizen_src/ewk/unittest/utc_blink_ewk_certificate_policy_decision_suspend_func.cpp

index 4fba434..7cda50c 100755 (executable)
 class utc_blink_ewk_certificate_policy_decision_suspend  : public utc_blink_ewk_base
 {
 protected:
+  utc_blink_ewk_certificate_policy_decision_suspend()
+    : certificate_policy_decision(NULL)
+    , policy_suspended(false)
+  {}
 
   void PostSetUp() override
   {
@@ -53,8 +57,8 @@ protected:
   }
 
 protected:
-  Ewk_Certificate_Policy_Decision *certificate_policy_decision = nullptr;
-  bool policy_suspended = false;
+  Ewk_Certificate_Policy_Decision* certificate_policy_decision;
+  bool policy_suspended;
 };
 
 /**
@@ -67,7 +71,7 @@ TEST_F(utc_blink_ewk_certificate_policy_decision_suspend, POS_TEST)
   ASSERT_EQ(Success, EventLoopStart(5));
 
   ASSERT_TRUE(policy_suspended);
-  ASSERT_NE(certificate_policy_decision, nullptr);
+  ASSERT_TRUE(certificate_policy_decision != NULL);
 
   ewk_certificate_policy_decision_allowed_set(certificate_policy_decision, EINA_TRUE);
   ASSERT_EQ(Failure, EventLoopStart(10));