flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mih...@apache.org
Subject git commit: [flex-sdk] [refs/heads/develop] - FLEX-34625 Adding some asserts in order to debug the type of UIImpersonator.testDisplay, which seems to be different than when the test runs locally.
Date Wed, 21 Jan 2015 11:53:56 GMT
Repository: flex-sdk
Updated Branches:
  refs/heads/develop 5762e7355 -> e11ab8a72


FLEX-34625 Adding some asserts in order to debug the type of UIImpersonator.testDisplay, which
seems to be different than when the test runs locally.


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/e11ab8a7
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/e11ab8a7
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/e11ab8a7

Branch: refs/heads/develop
Commit: e11ab8a724a23930f3219c00d23e6f3b91979f1a
Parents: 5762e73
Author: Mihai Chira <mihaic@apache.org>
Authored: Wed Jan 21 11:52:22 2015 +0000
Committer: Mihai Chira <mihaic@apache.org>
Committed: Wed Jan 21 11:52:59 2015 +0000

----------------------------------------------------------------------
 .../tests/spark/skins/spark/FLEX_34625_Tests.as | 42 ++++++++++++++++----
 1 file changed, 34 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e11ab8a7/frameworks/projects/spark/src/tests/spark/skins/spark/FLEX_34625_Tests.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/tests/spark/skins/spark/FLEX_34625_Tests.as b/frameworks/projects/spark/src/tests/spark/skins/spark/FLEX_34625_Tests.as
index cac0112..cf94b9e 100644
--- a/frameworks/projects/spark/src/tests/spark/skins/spark/FLEX_34625_Tests.as
+++ b/frameworks/projects/spark/src/tests/spark/skins/spark/FLEX_34625_Tests.as
@@ -18,16 +18,23 @@
 ////////////////////////////////////////////////////////////////////////////////
 
 package tests.spark.skins.spark {
+    import flash.display.Sprite;
     import flash.events.Event;
     import flash.events.EventDispatcher;
 
+    import mx.core.Container;
+
     import mx.managers.FocusManager;
     import mx.managers.IFocusManagerContainer;
 
+    import org.flexunit.asserts.assertNotNull;
+
     import org.flexunit.asserts.assertTrue;
     import org.flexunit.async.Async;
     import org.fluint.uiImpersonation.UIImpersonator;
 
+    import spark.components.Group;
+
     import spark.components.TextInput;
 
     public class FLEX_34625_Tests {
@@ -40,15 +47,7 @@ package tests.spark.skins.spark {
         [Before]
         public function setUp():void
         {
-            var focusManager:FocusManager = new FocusManager(UIImpersonator.testDisplay as
IFocusManagerContainer);
-            focusManager.showFocusIndicator = true;
-
-            _textInput = new TextInput();
-            _textInput.width = 0;
-            _textInput.height = 0;
-            _textInput.focusManager = focusManager;
 
-            _finishNotifier = new EventDispatcher();
         }
 
         [After]
@@ -61,6 +60,22 @@ package tests.spark.skins.spark {
         [Test(async, timeout=500)]
         public function test_focus_skin_with_zero_focus_thickness():void
         {
+            //from setUp(), for debugging
+            assertNotNull("UIImpersonator is not available!", UIImpersonator.testDisplay);
+            assertTrue(UIImpersonator.testDisplay is Sprite);
+            assertTrue(UIImpersonator.testDisplay is Container);
+            assertTrue(UIImpersonator.testDisplay is Group);
+
+            var focusManager:FocusManager = new FocusManager(UIImpersonator.testDisplay as
IFocusManagerContainer);
+            focusManager.showFocusIndicator = true;
+
+            _textInput = new TextInput();
+            _textInput.width = 0;
+            _textInput.height = 0;
+            _textInput.focusManager = focusManager;
+
+            _finishNotifier = new EventDispatcher();
+
             //given
             UIImpersonator.addChild(_textInput);
 
@@ -77,6 +92,17 @@ package tests.spark.skins.spark {
         [Test(async, timeout=500)]
         public function test_focus_skin_with_NaN_focus_thickness():void
         {
+            //from setUp(), for debugging
+            var focusManager:FocusManager = new FocusManager(UIImpersonator.testDisplay as
IFocusManagerContainer);
+            focusManager.showFocusIndicator = true;
+
+            _textInput = new TextInput();
+            _textInput.width = 0;
+            _textInput.height = 0;
+            _textInput.focusManager = focusManager;
+
+            _finishNotifier = new EventDispatcher();
+
             //given
             UIImpersonator.addChild(_textInput);
 


Mime
View raw message