trait PathMatchers extends PathBaseMatchers with PathBeHaveMatchers

The PathMatchers trait provides matchers which are applicable to strings representing paths

Linear Supertypes
PathBeHaveMatchers, BeHaveMatchers, PathBaseMatchers, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PathMatchers
  2. PathBeHaveMatchers
  3. BeHaveMatchers
  4. PathBaseMatchers
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class PathResultMatcher extends AnyRef
    Definition Classes
    PathBeHaveMatchers

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def aDirectoryPath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  5. def aFilePath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  6. def aHiddenPath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  7. def aReadablePath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  8. def aWritablePath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  9. def anAbsolutePath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  10. def anExistingPath: PathMatcher
    Definition Classes
    PathBeHaveMatchers
  11. def asAbsolutePath(name: String): PathMatcher
    Definition Classes
    PathBeHaveMatchers
  12. def asCanonicalPath(name: String): PathMatcher
    Definition Classes
    PathBeHaveMatchers
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def be: NeutralMatcher[Any]
    Definition Classes
    BeHaveMatchers
  15. def beADirectoryPath: PathMatcher

    matches if new File(path).isDirectory

    matches if new File(path).isDirectory

    Definition Classes
    PathBaseMatchers
  16. def beAFilePath: PathMatcher

    matches if new File(path).isFile

    matches if new File(path).isFile

    Definition Classes
    PathBaseMatchers
  17. def beAHiddenPath: PathMatcher

    matches if new File(path).isHidden

    matches if new File(path).isHidden

    Definition Classes
    PathBaseMatchers
  18. def beAReadablePath: PathMatcher

    matches if new File(path).canRead

    matches if new File(path).canRead

    Definition Classes
    PathBaseMatchers
  19. def beAWritablePath: PathMatcher

    matches if new File(path).canWrite

    matches if new File(path).canWrite

    Definition Classes
    PathBaseMatchers
  20. def beAnAbsolutePath: PathMatcher

    matches if new File(path).isAbsolute

    matches if new File(path).isAbsolute

    Definition Classes
    PathBaseMatchers
  21. def beAnExistingPath: PathMatcher

    matches if new File(path).exists

    matches if new File(path).exists

    Definition Classes
    PathBaseMatchers
  22. def beEqualToIgnoringSep(other: String): PathMatcher

    matches if 2 paths are the same regardless of their separators

    matches if 2 paths are the same regardless of their separators

    Definition Classes
    PathBaseMatchers
  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equalToIgnoringSep(other: String): PathMatcher
    Definition Classes
    PathBeHaveMatchers
  26. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def have: NeutralMatcher[Any]
    Definition Classes
    BeHaveMatchers
  31. def haveAsAbsolutePath(path: String): PathMatcher

    matches if new File(path).getAbsolutePath == absolutePath

    matches if new File(path).getAbsolutePath == absolutePath

    Definition Classes
    PathBaseMatchers
  32. def haveAsCanonicalPath(path: String): PathMatcher

    matches if new File(path).getCanonicalPath == canonicalPath

    matches if new File(path).getCanonicalPath == canonicalPath

    Definition Classes
    PathBaseMatchers
  33. def haveParentPath(parent: String): PathMatcher

    matches if new File(path).getParent == parent

    matches if new File(path).getParent == parent

    Definition Classes
    PathBaseMatchers
  34. def havePathName(name: String): PathMatcher

    matches if new File(path).getName == name

    matches if new File(path).getName == name

    Definition Classes
    PathBaseMatchers
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def listPaths(list: String*): PathMatcher

    matches if new File(path).list == list(files)

    matches if new File(path).list == list(files)

    Definition Classes
    PathBaseMatchers
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. def not: NotMatcher[Any]
    Definition Classes
    BeHaveMatchers
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def parentPath(parent: String): PathMatcher
    Definition Classes
    PathBeHaveMatchers
  42. def pathName(name: String): PathMatcher
    Definition Classes
    PathBeHaveMatchers
  43. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  44. implicit def toPathResultMatcher(result: MatchResult[String]): PathResultMatcher

    matcher aliases and implicits to use with be / have + matcher

    matcher aliases and implicits to use with be / have + matcher

    Definition Classes
    PathBeHaveMatchers
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from PathBeHaveMatchers

Inherited from BeHaveMatchers

Inherited from PathBaseMatchers

Inherited from AnyRef

Inherited from Any

Ungrouped