xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=fdcc0053c609a021171db76a92a7ae36625154f6

commit fdcc0053c609a021171db76a92a7ae36625154f6
Author: Felipe Magno de Almeida <fel...@expertisesolutions.com.br>
Date:   Wed Jan 29 16:22:15 2020 +0100

    C#: Fix using beta for lists and hashes in tests
    
    Reviewers: segfaultxavi, bu5hm4n
    
    Reviewed By: segfaultxavi
    
    Subscribers: segfaultxavi, cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D11235
---
 src/tests/efl_mono/Eina.cs              |  3 +-
 src/tests/efl_mono/dummy_test_object.eo | 50 ++++++++++++++++-----------------
 2 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/src/tests/efl_mono/Eina.cs b/src/tests/efl_mono/Eina.cs
index 461dee6759..162eac63ba 100644
--- a/src/tests/efl_mono/Eina.cs
+++ b/src/tests/efl_mono/Eina.cs
@@ -2050,7 +2050,7 @@ class TestEinaList
     //
 
     // Integer //
-
+#if EFL_BETA
     public static void test_eina_list_int_in()
     {
         var t = new Dummy.TestObject();
@@ -2330,6 +2330,7 @@ class TestEinaList
         a.Dispose();
         t.Dispose();
     }
+#endif
 }
 
 class TestEinaInlist
diff --git a/src/tests/efl_mono/dummy_test_object.eo 
b/src/tests/efl_mono/dummy_test_object.eo
index ee24e5ef9b..41c947ee07 100644
--- a/src/tests/efl_mono/dummy_test_object.eo
+++ b/src/tests/efl_mono/dummy_test_object.eo
@@ -574,14 +574,14 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
       /* Eina List */
 
       /* Integer */
-      eina_list_int_in {
+      eina_list_int_in @beta {
          params {
             @in lst: list<int>;
          }
          return: bool;
       }
 
-      eina_list_int_in_own {
+      eina_list_int_in_own @beta {
          params {
             @in lst: list<int> @move; // <int @move>
          }
@@ -591,7 +591,7 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_int_out {
+      eina_list_int_out @beta {
          params {
             @out lst: list<int>;
          }
@@ -601,33 +601,33 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_int_out_own {
+      eina_list_int_out_own @beta {
          params {
             @out lst: list<int> @move; // <int @move>
          }
          return: bool;
       }
 
-      eina_list_int_return {
+      eina_list_int_return @beta {
          return: list<int>;
       }
       check_eina_list_int_return {
          return: bool;
       }
 
-      eina_list_int_return_own {
+      eina_list_int_return_own @beta {
          return: list<int> @move; // <int @move>
       }
 
       /* String */
-      eina_list_str_in {
+      eina_list_str_in @beta {
          params {
             @in lst: list<string>;
          }
          return: bool;
       }
 
-      eina_list_str_in_own {
+      eina_list_str_in_own @beta {
          params {
             @in lst: list<mstring @move> @move;
          }
@@ -637,7 +637,7 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_str_out {
+      eina_list_str_out @beta {
          params {
             @out lst: list<string>;
          }
@@ -647,33 +647,33 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_str_out_own {
+      eina_list_str_out_own @beta {
          params {
             @out lst: list<mstring @move> @move;
          }
          return: bool;
       }
 
-      eina_list_str_return {
+      eina_list_str_return @beta {
          return: list<string>;
       }
       check_eina_list_str_return {
          return: bool;
       }
 
-      eina_list_str_return_own {
+      eina_list_str_return_own @beta {
          return: list<mstring @move> @move;
       }
 
       /* Eina_Stringshare */
-      eina_list_strshare_in {
+      eina_list_strshare_in @beta {
          params {
             @in lst: list<stringshare>;
          }
          return: bool;
       }
 
-      eina_list_strshare_in_own {
+      eina_list_strshare_in_own @beta {
          params {
             @in lst: list<stringshare @move> @move;
          }
@@ -683,7 +683,7 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_strshare_out {
+      eina_list_strshare_out @beta {
          params {
             @out lst: list<stringshare>;
          }
@@ -693,33 +693,33 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_strshare_out_own {
+      eina_list_strshare_out_own @beta {
          params {
             @out lst: list<stringshare @move> @move;
          }
          return: bool;
       }
 
-      eina_list_strshare_return {
+      eina_list_strshare_return @beta {
          return: list<stringshare>;
       }
       check_eina_list_strshare_return {
          return: bool;
       }
 
-      eina_list_strshare_return_own {
+      eina_list_strshare_return_own @beta {
          return: list<stringshare @move> @move;
       }
 
       /* Object */
-      eina_list_obj_in {
+      eina_list_obj_in @beta {
          params {
             @in lst: list<Dummy.Numberwrapper>;
          }
          return: bool;
       }
 
-      eina_list_obj_in_own {
+      eina_list_obj_in_own @beta {
          params {
             @in lst: list<Dummy.Numberwrapper @move> @move;
          }
@@ -729,7 +729,7 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_obj_out {
+      eina_list_obj_out @beta {
          params {
             @out lst: list<Dummy.Numberwrapper>;
          }
@@ -739,25 +739,25 @@ class Dummy.Test_Object extends Efl.Object implements 
Dummy.Test_Iface {
          return: bool;
       }
 
-      eina_list_obj_out_own {
+      eina_list_obj_out_own @beta {
          params {
             @out lst: list<Dummy.Numberwrapper @move> @move;
          }
          return: bool;
       }
 
-      eina_list_obj_return {
+      eina_list_obj_return @beta {
          return: list<Dummy.Numberwrapper>;
       }
       check_eina_list_obj_return {
          return: bool;
       }
 
-      eina_list_obj_return_own {
+      eina_list_obj_return_own @beta {
          return: list<Dummy.Numberwrapper @move> @move;
       }
 
-      eina_list_obj_return_in {
+      eina_list_obj_return_in @beta {
          params {
             @in lst: list<Dummy.Numberwrapper>;
          }

-- 


Reply via email to