eolian_js efl_js: Fix tests.
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Tue, 5 Jul 2016 22:14:49 +0000 (19:14 -0300)
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Tue, 25 Oct 2016 14:23:34 +0000 (12:23 -0200)
* Probably the idle refactor changed the order the callbacks are called.
* Removed trailing * from class types

src/tests/efl_js/ecore_js_suite.js
src/tests/eolian_js/constructor_method_class.eo

index 85630af..804f27c 100755 (executable)
@@ -293,8 +293,8 @@ start_test("ecore idle", function () {
     efl.Ecore.Mainloop.begin();
 
     assert(captured[0] === 4, "Ecore.Idle.add test");
-    assert(captured[1] === 2, "Ecore.Idle.addEnterer test");
-    assert(captured[2] === 3, "Ecore.Idle.addEnterer test two");
+    assert(captured[1] === 3, "Ecore.Idle.addEnterer test");
+    assert(captured[2] === 2, "Ecore.Idle.addEnterer test two");
     assert(captured[3] === 1, "Ecore.Idle.addEntererBefore test");
     assert(captured[4] === 5, "Ecore.Idle.addExiter test");
 });
index 81860c2..034a9eb 100644 (file)
@@ -41,10 +41,10 @@ class Constructor_Method_Class (Efl.Object)
       }
       classoutmethod1 {
          params { @in one: int; @in two: double; }
-         return: free(own(Constructor_Method_Class *), eo_unref) @warn_unused;
+         return: free(own(Constructor_Method_Class), eo_unref) @warn_unused;
       }
       classoutmethod2 {
-         params { @in one: int; @in two: double; @out out_class: own(Constructor_Method_Class *); }
+         params { @in one: int; @in two: double; @out out_class: own(Constructor_Method_Class); }
       }
    }
    implements {