com.atlassian.confluence.test.qunit
Class QUnitTestCollector

java.lang.Object
  extended by junit.runner.ClassPathTestCollector
      extended by com.atlassian.confluence.test.qunit.QUnitTestCollector
All Implemented Interfaces:
junit.runner.TestCollector

public class QUnitTestCollector
extends junit.runner.ClassPathTestCollector

Finds all Javascript Test files (*.js files under baseTestDir) in the classpath (non-jar files) and in the specified jar files.


Constructor Summary
QUnitTestCollector(String baseTestDir, List<UploadablePlugin> searchPlugins)
           
 
Method Summary
protected  String classNameFromFile(String classFileName)
           
 Hashtable collectFilesInPath(String classPath)
           
protected  boolean isTestClass(String classFileName)
           
 
Methods inherited from class junit.runner.ClassPathTestCollector
collectTests
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QUnitTestCollector

public QUnitTestCollector(String baseTestDir,
                          List<UploadablePlugin> searchPlugins)
Method Detail

collectFilesInPath

public Hashtable collectFilesInPath(String classPath)
Overrides:
collectFilesInPath in class junit.runner.ClassPathTestCollector

isTestClass

protected boolean isTestClass(String classFileName)
Overrides:
isTestClass in class junit.runner.ClassPathTestCollector

classNameFromFile

protected String classNameFromFile(String classFileName)
Overrides:
classNameFromFile in class junit.runner.ClassPathTestCollector


Copyright © 2003-2011 Atlassian. All Rights Reserved.