summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2020-01-29 16:22:15 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2020-01-29 16:27:16 +0100
commitfdcc0053c609a021171db76a92a7ae36625154f6 (patch)
treebb5858fd541c0b28125b6dda0d0a4b65cd532a01
parentec4ea2d06d6454ad2bc291e413d52ecc1504e3bc (diff)
downloadefl-fdcc0053c609a021171db76a92a7ae36625154f6.tar.gz
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
-rw-r--r--src/tests/efl_mono/Eina.cs3
-rw-r--r--src/tests/efl_mono/dummy_test_object.eo50
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>;
}