Class DefaultDirectoryScanner

  • All Implemented Interfaces:
    DirectoryScanner

    @Deprecated
    public class DefaultDirectoryScanner
    extends java.lang.Object
    implements DirectoryScanner
    Deprecated.
    Scans directories looking for tests.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.io.File basedir
      Deprecated.
       
      private static java.lang.String[] EMPTY_STRING_ARRAY
      Deprecated.
       
      private java.util.List<java.lang.String> excludes
      Deprecated.
       
      private static java.lang.String FS
      Deprecated.
       
      private java.util.List<java.lang.String> includes
      Deprecated.
       
      private static java.lang.String JAVA_CLASS_FILE_EXTENSION
      Deprecated.
       
      private static java.lang.String JAVA_SOURCE_FILE_EXTENSION
      Deprecated.
       
      private java.util.List<java.lang.String> specificTests
      Deprecated.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultDirectoryScanner​(java.io.File basedir, java.util.List<java.lang.String> includes, java.util.List<java.lang.String> excludes, java.util.List<java.lang.String> specificTests)
      Deprecated.
       
    • Field Detail

      • FS

        private static final java.lang.String FS
        Deprecated.
      • EMPTY_STRING_ARRAY

        private static final java.lang.String[] EMPTY_STRING_ARRAY
        Deprecated.
      • JAVA_SOURCE_FILE_EXTENSION

        private static final java.lang.String JAVA_SOURCE_FILE_EXTENSION
        Deprecated.
        See Also:
        Constant Field Values
      • JAVA_CLASS_FILE_EXTENSION

        private static final java.lang.String JAVA_CLASS_FILE_EXTENSION
        Deprecated.
        See Also:
        Constant Field Values
      • basedir

        private final java.io.File basedir
        Deprecated.
      • includes

        private final java.util.List<java.lang.String> includes
        Deprecated.
      • excludes

        private final java.util.List<java.lang.String> excludes
        Deprecated.
      • specificTests

        private final java.util.List<java.lang.String> specificTests
        Deprecated.
    • Constructor Detail

      • DefaultDirectoryScanner

        public DefaultDirectoryScanner​(java.io.File basedir,
                                       java.util.List<java.lang.String> includes,
                                       java.util.List<java.lang.String> excludes,
                                       java.util.List<java.lang.String> specificTests)
        Deprecated.
    • Method Detail

      • locateTestClasses

        public TestsToRun locateTestClasses​(java.lang.ClassLoader classLoader,
                                            ScannerFilter scannerFilter)
        Deprecated.
        Description copied from interface: DirectoryScanner
        Locates tests based on scanning directories
        Specified by:
        locateTestClasses in interface DirectoryScanner
        Parameters:
        classLoader - The classloader to use when loading classes
        scannerFilter - The filter to include/exclude test classes
        Returns:
        The found classes that match the filter
      • loadClass

        private static java.lang.Class<?> loadClass​(java.lang.ClassLoader classLoader,
                                                    java.lang.String className)
        Deprecated.
      • collectTests

        java.lang.String[] collectTests()
        Deprecated.
      • processIncludesExcludes

        private static java.lang.String[] processIncludesExcludes​(java.util.List<java.lang.String> list)
        Deprecated.