]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove possibility to use static inner classes for tests
authorArtur Signell <artur@vaadin.com>
Fri, 1 Nov 2013 10:58:33 +0000 (12:58 +0200)
committerVaadin Code Review <review@vaadin.com>
Mon, 4 Nov 2013 11:25:03 +0000 (11:25 +0000)
Change-Id: I461568918bc09bd7a09abbf9c4a34f1a5f3b997f

uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java

index e6acad780f552e9dc5c3c0ccf634c5254889ed34..d4eed99f199b4f3f15f396e618a74a9630907d91 100644 (file)
@@ -19,7 +19,6 @@ package com.vaadin.tests.tb3;
 import java.net.URL;
 import java.util.Collections;
 import java.util.List;
-import java.util.logging.Logger;
 
 import org.junit.After;
 import org.junit.Before;
@@ -507,14 +506,6 @@ public abstract class AbstractTB3Test extends TestBenchTestCase {
             }
         } catch (Exception e) {
         }
-        Class<?> enclosingClass = getClass().getEnclosingClass();
-        if (enclosingClass != null) {
-            if (UI.class.isAssignableFrom(enclosingClass)) {
-                Logger.getLogger(getClass().getName())
-                        .severe("Test is an static inner class to the UI. This will no longer be supported in the future. The test should be named UIClassTest and reside in the same package as the UI");
-                return enclosingClass;
-            }
-        }
         throw new RuntimeException(
                 "Could not determine UI class. Ensure the test is named UIClassTest and is in the same package as the UIClass");
     }