t

io.jobial.sclap

CommandLineParserTestHelperNoImplicits

trait CommandLineParserTestHelperNoImplicits extends CommandLineParserNoImplicits with OutputCaptureUtils

Self Type
CommandLineParserTestHelperNoImplicits with AsyncFlatSpec
Linear Supertypes
OutputCaptureUtils, CommandLineParserNoImplicits, LazyLogging, Logging, PicocliCommandLineParser, CommandLineParserDsl, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CommandLineParserTestHelperNoImplicits
  2. OutputCaptureUtils
  3. CommandLineParserNoImplicits
  4. LazyLogging
  5. Logging
  6. PicocliCommandLineParser
  7. CommandLineParserDsl
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CommandLineExecutionContext extends Product with Serializable
    Definition Classes
    PicocliCommandLineParser
  2. type CommandLineExecutionState[A] = IndexedStateT[Eval, (CommandLineParserTestHelperNoImplicits.this)#CommandLineExecutionContext, (CommandLineParserTestHelperNoImplicits.this)#CommandLineExecutionContext, A]
    Definition Classes
    PicocliCommandLineParser
  3. case class CommandLineParsingContext extends Product with Serializable
    Definition Classes
    PicocliCommandLineParser
  4. type CommandLineParsingState[A] = IndexedStateT[Eval, (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext, (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext, A]
    Definition Classes
    PicocliCommandLineParser
  5. class ExceptionHandler extends DefaultExceptionHandler[Try[_]]
    Definition Classes
    PicocliCommandLineParser
  6. class Handler extends AbstractParseResultHandler[Try[ParseResult]]
    Definition Classes
    PicocliCommandLineParser

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 args: Args
    Definition Classes
    CommandLineParserDsl
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def captureOutput[T](f: => T): IO[OutputCaptureResult[T]]

    Capture output for a block of code.

    Capture output for a block of code. It is done on a best-effort basis and should be used only in tests.

    Definition Classes
    OutputCaptureUtils
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. def command(name: String): Command
    Definition Classes
    CommandLineParserDsl
  9. def command: Command
    Definition Classes
    CommandLineParserDsl
  10. def defaultCommandName: Option[String]
    Definition Classes
    PicocliCommandLineParser
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def executeCommandLine[A](commandLine: CommandLine[A], context: (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext, args: Seq[String], out: PrintStream, err: PrintStream, useColors: Boolean, subcommand: Boolean): IO[A]
    Definition Classes
    PicocliCommandLineParser
  14. def executeCommandLine[A](commandLine: CommandLine[A], args: Seq[String], picocliOut: PrintStream, picocliErr: PrintStream, useColors: Boolean): IO[A]
    Definition Classes
    PicocliCommandLineParser
  15. def executeCommandLine[A](commandLine: CommandLine[A], args: Seq[String], useColors: Boolean): IO[A]
    Definition Classes
    PicocliCommandLineParser
  16. def executeCommandLine[A](commandLine: CommandLine[A], args: Seq[String]): IO[A]
    Definition Classes
    PicocliCommandLineParser
  17. def executionCompiler(args: Seq[String], context: (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext, picocliOut: PrintStream, picocliErr: PrintStream, useColors: Boolean): ~>[CommandLineArgSpecA, (CommandLineParserTestHelperNoImplicits.this)#CommandLineExecutionState]
    Definition Classes
    PicocliCommandLineParser
  18. def failCommandExecutionWith[X <: Throwable](f: (X) => Assertion = _: X => Succeeded, out: Option[String] = None, err: Option[String] = None)(implicit arg0: ClassTag[X]): TestFailureCheck[(Option[String], Any)]
  19. def failCommandLineParsingWith[T](message: String): TestFailureCheck[T]
  20. def failSubcommandLineParsingWith[T](message: String): TestFailureCheck[T]
  21. def failWith[T](check: (Throwable) => Assertion, out: Option[String] = None, err: Option[String] = None): TestFailureCheck[T]
  22. def failWithThrowable[T, X <: Throwable](f: (X) => Assertion = _: X => Succeeded, out: Option[String] = None, err: Option[String] = None)(implicit arg0: ClassTag[X]): TestFailureCheck[T]
  23. def failWithUsageHelpRequested[T](help: String): TestFailureCheck[T]
  24. def failWithVersionHelpRequested[T](version: String): TestFailureCheck[T]
  25. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  26. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    LazyLogging
    Annotations
    @transient()
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def noSpec[A](result: IO[A]): NoSpec[A]
    Definition Classes
    CommandLineParserDsl
  32. def normalizeOptName(name: String, command: Command): String
    Definition Classes
    PicocliCommandLineParser
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. def opt[T](name: String, aliases: String*)(implicit arg0: ArgumentValueParser[T]): Opt[T]
    Definition Classes
    CommandLineParserDsl
  36. def param[T](implicit arg0: ArgumentValueParser[T]): Param[T]
    Definition Classes
    CommandLineParserDsl
  37. def parse[A](commandLine: CommandLine[A], args: Seq[String]): (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext
    Definition Classes
    PicocliCommandLineParser
  38. def parseCommandLine[A](commandLine: CommandLine[A], args: Seq[String], context: (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext): (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingContext
    Definition Classes
    PicocliCommandLineParser
  39. def parserCompiler(args: Seq[String]): ~>[CommandLineArgSpecA, (CommandLineParserTestHelperNoImplicits.this)#CommandLineParsingState]
    Definition Classes
    PicocliCommandLineParser
  40. def runCommandLineTestCases(app: CommandLineAppNoImplicits)(testCases: (Seq[String], TestCheck[Any])*): Any
  41. def runCommandLineTestCases[A](spec: CommandLineArgSpec[IO[A]])(testCases: (Seq[String], TestCheck[A])*): Seq[Unit]
  42. val sclapLoggingEnabled: Boolean
    Definition Classes
    PicocliCommandLineParser
  43. def subcommand[T](name: String, aliases: String*): Subcommand[T]
    Definition Classes
    CommandLineParserDsl
  44. def subcommands[A](subcommand: SubcommandWithCommandLine[A], subcommands: SubcommandWithCommandLine[_ <: A]*): CommandLine[A]
    Definition Classes
    CommandLineParserDsl
  45. def succeed(out: Option[String] = None, err: Option[String] = None): TestSuccessCheck[Any]
  46. def succeedWith[T](result: T, out: Option[String] = None, err: Option[String] = None): TestSuccessCheck[T]
  47. def succeedWithOutput(out: String, err: Option[String] = None): TestSuccessCheck[Any]
  48. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def typeConverterFor[T](implicit arg0: ArgumentValueParser[T]): ITypeConverter[T]
    Definition Classes
    PicocliCommandLineParser
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from OutputCaptureUtils

Inherited from CommandLineParserNoImplicits

Inherited from LazyLogging

Inherited from Logging

Inherited from PicocliCommandLineParser

Inherited from CommandLineParserDsl

Inherited from AnyRef

Inherited from Any

Ungrouped