org.specs2

io

package io

Visibility
  1. Public
  2. All

Type Members

  1. trait ConsoleOutput extends Output

    Implementation of the Output trait using the standard Console output

  2. class Location extends AnyRef

    Location of a Fragment in a file.

    Location of a Fragment in a file.

    This class behavior is highly dependent on method calls in the FragmentsBuilder trait.

    Depending on the method that's called to create a fragment or to "link" it to another one, we have to do ad-hoc stacktrace manipulations to determine the exact location of a Fragment.

  3. trait MockFileSystem extends FileSystem

    The MockFileSystem trait mocks the FileSystem by storing a Map[path, content] representing the content of the FileSystem

  4. trait Output extends AnyRef

    This trait represents an output with standard print functions

  5. case class Path(s: String) extends Product with Serializable

  6. trait StringOutput extends Output

    Mock implementation of the Output trait to gather messages.

    Mock implementation of the Output trait to gather messages.

    !! This implementation is mutable, so it is not thread-safe !!

Value Members

  1. object ConsoleOutput extends ConsoleOutput

  2. object FileLinesContent extends LinesContent[File] with FileReader

    Default implementation for reading lines out of a file

  3. object Output

Ungrouped