package sclap

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package core
  2. package impl
  3. package implicits

Type Members

  1. class CommandLineNoImplicitsTest extends AsyncFlatSpec with CommandLineParserTestHelperNoImplicits
  2. class CommandLineParserFutureTest extends AsyncFlatSpec with CommandLineParserFutureTestBase
  3. trait CommandLineParserFutureTestBase extends AsyncFlatSpec with CommandLineParserTestHelper
  4. class CommandLineParserFutureUnsafeImplicitTest extends AsyncFlatSpec with CommandLineParserFutureTestBase
  5. class CommandLineParserTest extends AsyncFlatSpec with CommandLineParserTestHelper
  6. trait CommandLineParserTestHelper extends CommandLineParserTestHelperNoImplicits with CommandLineParser

    Test helper.

    Test helper. You can use it direclty in your apps to table based tests on your command line specs. If you do not want the default implicits, you can extend the CommandLineParserTestHelperNoImplicits instead.

  7. trait CommandLineParserTestHelperNoImplicits extends CommandLineParserNoImplicits with OutputCaptureUtils
  8. case class OutputCaptureResult[T](result: Either[Throwable, T], out: String, err: String) extends Product with Serializable
  9. trait OutputCaptureUtils extends AnyRef
  10. class TeeOutputStream extends BufferedOutputStream
  11. sealed trait TestCheck[T] extends AnyRef
  12. case class TestFailureCheck[T](assertion: (TestResult[T]) => IO[Assertion]) extends TestCheck[T] with Product with Serializable
  13. case class TestResult[T](result: Either[Throwable, T], out: String, err: String) extends Product with Serializable
  14. case class TestSuccessCheck[T](assertion: (TestResult[T]) => IO[Assertion]) extends TestCheck[T] with Product with Serializable

Value Members

  1. object OutputCaptureUtils

Ungrouped