From 8cdc8e9c8fe4e018e7a63b49671a398e67725bc9 Mon Sep 17 00:00:00 2001 From: Xavi Artigas Date: Tue, 28 Jan 2020 17:33:42 +0000 Subject: [PATCH] mono-tests: Fix build after DnD changes The test struct used to check mono bindings struct pack/unpack is no longer available. Used a different one, and checked the same things. Differential Revision: https://phab.enlightenment.org/D11219 --- src/tests/efl_mono/Structs.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/tests/efl_mono/Structs.cs b/src/tests/efl_mono/Structs.cs index 151bc8388d..334057c907 100644 --- a/src/tests/efl_mono/Structs.cs +++ b/src/tests/efl_mono/Structs.cs @@ -499,15 +499,14 @@ internal class TestStructTuples #if EFL_BETA public static void test_complex_fields_assign_conversion() { var pos = new Eina.Position2D(1, 2); - var action = Efl.Ui.SelectionAction.Unknown; - var format = Efl.Ui.SelectionFormat.None; - var item = null as Efl.Canvas.Vg.Object; + uint seat = 3; + var types = new System.String[] {"text", "markup"}; - Efl.Dnd.DragPos attr = (pos, action, format, item); - Test.AssertEquals(attr.Pos, pos); - Test.AssertEquals(attr.Action, action); - Test.AssertEquals(attr.Format, format); - Test.AssertEquals(attr.Item, item); + Efl.Ui.DropEvent attr = (pos, seat, types); + Test.AssertEquals(attr.Position, pos); + Test.AssertEquals(attr.Seat, seat); + Test.AssertEquals(attr.AvailableTypes.ElementAt(0), types[0]); + Test.AssertEquals(attr.AvailableTypes.ElementAt(1), types[1]); } #endif }