changeset 406:c04c3b9576db

Added ignoration of inner classes during retrieving test id
author Jiri Vanek <jvanek@redhat.com>
date Tue, 29 May 2012 15:34:46 +0200
parents c0b0577ecbe4
children 526df16b6e27
files tests/netx/jnlp_testsengine/net/sourceforge/jnlp/ServerAccess.java
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/tests/netx/jnlp_testsengine/net/sourceforge/jnlp/ServerAccess.java	Mon May 28 11:00:49 2012 +0200
+++ b/tests/netx/jnlp_testsengine/net/sourceforge/jnlp/ServerAccess.java	Tue May 29 15:34:46 2012 +0200
@@ -782,6 +782,9 @@
         int i = 2;
         for (; i < stack.length; i++) {
             result = stack[i];//at least moving up
+            if(stack[i].getClassName().contains("$")){
+                continue;
+            }
             if (!baseClass.equals(stack[i].getClassName())) {
                 break;
             }
@@ -790,6 +793,9 @@
         //method we need (the test)  is highest from following class
         baseClass = stack[i].getClassName();
         for (; i < stack.length; i++) {
+            if(stack[i].getClassName().contains("$")){
+                continue;
+            }
             if (!baseClass.equals(stack[i].getClassName())) {
                 break;
             }