mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-30 17:58:14 +00:00 
			
		
		
		
	dependencies: update to ginkgo v2.6.1, gomega v1.24.2
Ginkgo v2.5.0 adds support for a "timeline": a full description of what happened while a specific test ran, including failures, timeouts, and log output. Ginkgo v2.6.0 adds ReportBeforeSuite which we need for https://github.com/kubernetes/kubernetes/issues/114313.
This commit is contained in:
		
							
								
								
									
										44
									
								
								vendor/github.com/onsi/ginkgo/v2/internal/node.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										44
									
								
								vendor/github.com/onsi/ginkgo/v2/internal/node.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -44,23 +44,22 @@ type Node struct { | ||||
| 	SynchronizedAfterSuiteProc1Body              func(SpecContext) | ||||
| 	SynchronizedAfterSuiteProc1BodyHasContext    bool | ||||
|  | ||||
| 	ReportEachBody       func(types.SpecReport) | ||||
| 	ReportAfterSuiteBody func(types.Report) | ||||
| 	ReportEachBody  func(types.SpecReport) | ||||
| 	ReportSuiteBody func(types.Report) | ||||
|  | ||||
| 	MarkedFocus                     bool | ||||
| 	MarkedPending                   bool | ||||
| 	MarkedSerial                    bool | ||||
| 	MarkedOrdered                   bool | ||||
| 	MarkedOncePerOrdered            bool | ||||
| 	MarkedSuppressProgressReporting bool | ||||
| 	FlakeAttempts                   int | ||||
| 	MustPassRepeatedly              int | ||||
| 	Labels                          Labels | ||||
| 	PollProgressAfter               time.Duration | ||||
| 	PollProgressInterval            time.Duration | ||||
| 	NodeTimeout                     time.Duration | ||||
| 	SpecTimeout                     time.Duration | ||||
| 	GracePeriod                     time.Duration | ||||
| 	MarkedFocus          bool | ||||
| 	MarkedPending        bool | ||||
| 	MarkedSerial         bool | ||||
| 	MarkedOrdered        bool | ||||
| 	MarkedOncePerOrdered bool | ||||
| 	FlakeAttempts        int | ||||
| 	MustPassRepeatedly   int | ||||
| 	Labels               Labels | ||||
| 	PollProgressAfter    time.Duration | ||||
| 	PollProgressInterval time.Duration | ||||
| 	NodeTimeout          time.Duration | ||||
| 	SpecTimeout          time.Duration | ||||
| 	GracePeriod          time.Duration | ||||
|  | ||||
| 	NodeIDWhereCleanupWasGenerated uint | ||||
| } | ||||
| @@ -248,10 +247,7 @@ func NewNode(deprecationTracker *types.DeprecationTracker, nodeType types.NodeTy | ||||
| 				appendError(types.GinkgoErrors.InvalidDecoratorForNodeType(node.CodeLocation, nodeType, "OncePerOrdered")) | ||||
| 			} | ||||
| 		case t == reflect.TypeOf(SuppressProgressReporting): | ||||
| 			node.MarkedSuppressProgressReporting = bool(arg.(suppressProgressReporting)) | ||||
| 			if nodeType.Is(types.NodeTypeContainer) { | ||||
| 				appendError(types.GinkgoErrors.InvalidDecoratorForNodeType(node.CodeLocation, nodeType, "SuppressProgressReporting")) | ||||
| 			} | ||||
| 			deprecationTracker.TrackDeprecation(types.Deprecations.SuppressProgressReporting()) | ||||
| 		case t == reflect.TypeOf(FlakeAttempts(0)): | ||||
| 			node.FlakeAttempts = int(arg.(FlakeAttempts)) | ||||
| 			if !nodeType.Is(types.NodeTypesForContainerAndIt) { | ||||
| @@ -321,9 +317,9 @@ func NewNode(deprecationTracker *types.DeprecationTracker, nodeType types.NodeTy | ||||
| 					trackedFunctionError = true | ||||
| 					break | ||||
| 				} | ||||
| 			} else if nodeType.Is(types.NodeTypeReportAfterSuite) { | ||||
| 				if node.ReportAfterSuiteBody == nil { | ||||
| 					node.ReportAfterSuiteBody = arg.(func(types.Report)) | ||||
| 			} else if nodeType.Is(types.NodeTypeReportBeforeSuite | types.NodeTypeReportAfterSuite) { | ||||
| 				if node.ReportSuiteBody == nil { | ||||
| 					node.ReportSuiteBody = arg.(func(types.Report)) | ||||
| 				} else { | ||||
| 					appendError(types.GinkgoErrors.MultipleBodyFunctions(node.CodeLocation, nodeType)) | ||||
| 					trackedFunctionError = true | ||||
| @@ -396,7 +392,7 @@ func NewNode(deprecationTracker *types.DeprecationTracker, nodeType types.NodeTy | ||||
| 		appendError(types.GinkgoErrors.InvalidTimeoutOrGracePeriodForNonContextNode(node.CodeLocation, nodeType)) | ||||
| 	} | ||||
|  | ||||
| 	if !node.NodeType.Is(types.NodeTypeReportBeforeEach|types.NodeTypeReportAfterEach|types.NodeTypeSynchronizedBeforeSuite|types.NodeTypeSynchronizedAfterSuite|types.NodeTypeReportAfterSuite) && node.Body == nil && !node.MarkedPending && !trackedFunctionError { | ||||
| 	if !node.NodeType.Is(types.NodeTypeReportBeforeEach|types.NodeTypeReportAfterEach|types.NodeTypeSynchronizedBeforeSuite|types.NodeTypeSynchronizedAfterSuite|types.NodeTypeReportBeforeSuite|types.NodeTypeReportAfterSuite) && node.Body == nil && !node.MarkedPending && !trackedFunctionError { | ||||
| 		appendError(types.GinkgoErrors.MissingBodyFunction(node.CodeLocation, nodeType)) | ||||
| 	} | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Patrick Ohly
					Patrick Ohly