Documentation

Overview

    Package skip provides functions for skipping a test and printing the source code of the condition used to skip the test.

    Index

    Examples

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func If

    func If(t skipT, condition BoolOrCheckFunc, msgAndArgs ...interface{})

      If the condition expression evaluates to true, or the condition function returns true, skip the test. The skip message will contain the source code of the expression. Extra message text can be passed as a format string with args

      Example
      Output:
      
      
      Example (WithExpression)
      Output:
      
      

      Types

      type BoolOrCheckFunc

      type BoolOrCheckFunc interface{}

        BoolOrCheckFunc can be a bool or func() bool, other types will panic

        Source Files