...

Source file src/github.com/onsi/ginkgo/v2/dsl/core/core_dsl.go

Documentation: github.com/onsi/ginkgo/v2/dsl/core

     1  /*
     2  Ginkgo is usually dot-imported via:
     3  
     4  	import . "github.com/onsi/ginkgo/v2"
     5  
     6  however some parts of the DSL may conflict with existing symbols in the user's code.
     7  
     8  To mitigate this without losing the brevity of dot-importing Ginkgo the various packages in the
     9  dsl directory provide pieces of the Ginkgo DSL that can be dot-imported separately.
    10  
    11  This "core" package pulls in the core Ginkgo DSL - most test suites will only need to import this package.
    12  */
    13  package core
    14  
    15  import (
    16  	"github.com/onsi/ginkgo/v2"
    17  )
    18  
    19  const GINKGO_VERSION = ginkgo.GINKGO_VERSION
    20  
    21  type GinkgoWriterInterface = ginkgo.GinkgoWriterInterface
    22  type GinkgoTestingT = ginkgo.GinkgoTestingT
    23  type GinkgoTInterface = ginkgo.GinkgoTInterface
    24  type FullGinkgoTInterface = ginkgo.FullGinkgoTInterface
    25  type SpecContext = ginkgo.SpecContext
    26  type GinkgoTBWrapper = ginkgo.GinkgoTBWrapper
    27  
    28  var GinkgoWriter = ginkgo.GinkgoWriter
    29  var GinkgoLogr = ginkgo.GinkgoLogr
    30  var GinkgoConfiguration = ginkgo.GinkgoConfiguration
    31  var GinkgoRandomSeed = ginkgo.GinkgoRandomSeed
    32  var GinkgoParallelProcess = ginkgo.GinkgoParallelProcess
    33  var GinkgoHelper = ginkgo.GinkgoHelper
    34  var GinkgoLabelFilter = ginkgo.GinkgoLabelFilter
    35  var PauseOutputInterception = ginkgo.PauseOutputInterception
    36  var ResumeOutputInterception = ginkgo.ResumeOutputInterception
    37  var RunSpecs = ginkgo.RunSpecs
    38  var PreviewSpecs = ginkgo.PreviewSpecs
    39  var Skip = ginkgo.Skip
    40  var Fail = ginkgo.Fail
    41  var AbortSuite = ginkgo.AbortSuite
    42  var GinkgoRecover = ginkgo.GinkgoRecover
    43  var Describe = ginkgo.Describe
    44  var FDescribe = ginkgo.FDescribe
    45  var PDescribe = ginkgo.PDescribe
    46  var XDescribe = PDescribe
    47  var Context, FContext, PContext, XContext = Describe, FDescribe, PDescribe, XDescribe
    48  var When, FWhen, PWhen, XWhen = Describe, FDescribe, PDescribe, XDescribe
    49  var It = ginkgo.It
    50  var FIt = ginkgo.FIt
    51  var PIt = ginkgo.PIt
    52  var XIt = PIt
    53  var Specify, FSpecify, PSpecify, XSpecify = It, FIt, PIt, XIt
    54  var By = ginkgo.By
    55  var BeforeSuite = ginkgo.BeforeSuite
    56  var AfterSuite = ginkgo.AfterSuite
    57  var SynchronizedBeforeSuite = ginkgo.SynchronizedBeforeSuite
    58  var SynchronizedAfterSuite = ginkgo.SynchronizedAfterSuite
    59  var BeforeEach = ginkgo.BeforeEach
    60  var JustBeforeEach = ginkgo.JustBeforeEach
    61  var AfterEach = ginkgo.AfterEach
    62  var JustAfterEach = ginkgo.JustAfterEach
    63  var BeforeAll = ginkgo.BeforeAll
    64  var AfterAll = ginkgo.AfterAll
    65  var DeferCleanup = ginkgo.DeferCleanup
    66  var GinkgoT = ginkgo.GinkgoT
    67  var GinkgoTB = ginkgo.GinkgoTB
    68  var AttachProgressReporter = ginkgo.AttachProgressReporter
    69  

View as plain text