Skip to content

Bump the microsoft-extensions group in /Solutions with 5 updates #352

Bump the microsoft-extensions group in /Solutions with 5 updates

Bump the microsoft-extensions group in /Solutions with 5 updates #352

GitHub Actions / Test Results failed Oct 14, 2024 in 0s

22 fail, 12 024 pass in 16m 55s

     1 files       1 suites   16m 55s ⏱️
12 046 tests 12 024 ✅ 0 💤 22 ❌
12 625 runs  12 603 ✅ 0 💤 22 ❌

Results for commit b7b1954.

Annotations

Check warning on line 0 in Features.JsonSchema.Draft201909.RefDraft2019_09Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.Draft201909.RefDraft2019_09Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2019-09/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft201909.RefDraft2019_09Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft201909\ref.feature:line 207

Check warning on line 0 in Features.JsonSchema.Draft6.RefDraft6Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.Draft6.RefDraft6Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-06/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft6.RefDraft6Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft6\ref.feature:line 238

Check warning on line 0 in Features.JsonSchema.Draft4.DefinitionsDraft4Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/001/data","false","invalid definition schema",null) (Features.JsonSchema.Draft4.DefinitionsDraft4Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft4.DefinitionsDraft4Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft4\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft7.RefDraft7Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.Draft7.RefDraft7Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-07/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft7.RefDraft7Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft7\ref.feature:line 238

Check warning on line 0 in Features.JsonSchema.Draft4.DefinitionsDraft4Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/000/data","true","valid definition schema",null) (Features.JsonSchema.Draft4.DefinitionsDraft4Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft4.DefinitionsDraft4Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft4\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft6.RefDraft6Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.Draft6.RefDraft6Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-06/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft6.RefDraft6Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft6\ref.feature:line 238

Check warning on line 0 in Features.JsonSchema.Draft7.RefDraft7Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.Draft7.RefDraft7Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-07/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft7.RefDraft7Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft7\ref.feature:line 238

Check warning on line 0 in Features.JsonSchema.Draft201909.RefDraft2019_09Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.Draft201909.RefDraft2019_09Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2019-09/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft201909.RefDraft2019_09Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft201909\ref.feature:line 207

Check warning on line 0 in Features.JsonSchema.Draft6.DefinitionsDraft6Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/000/data","true","valid definition schema",null) (Features.JsonSchema.Draft6.DefinitionsDraft6Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-06/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft6.DefinitionsDraft6Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft6\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft2020212.RefDraft2020_12Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.Draft2020212.RefDraft2020_12Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2020-12/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft2020212.RefDraft2020_12Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft2020212\ref.feature:line 200

Check warning on line 0 in Features.JsonSchema.OpenApi30.RefOpenApi30Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.OpenApi30.RefOpenApi30Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.OpenApi30.RefOpenApi30Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\OpenApi30\ref.feature:line 199

Check warning on line 0 in Features.JsonSchema.Draft7.DefinitionsDraft7Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/001/data","false","invalid definition schema",null) (Features.JsonSchema.Draft7.DefinitionsDraft7Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-07/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft7.DefinitionsDraft7Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft7\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/001/data","false","invalid definition schema",null) (Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2020-12/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft2020212\defs.feature:line 21

Check warning on line 0 in Features.JsonSchema.Draft2020212.RefDraft2020_12Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.Draft2020212.RefDraft2020_12Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2020-12/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft2020212.RefDraft2020_12Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft2020212\ref.feature:line 200

Check warning on line 0 in Features.JsonSchema.OpenApi30.RefOpenApi30Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/006/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.OpenApi30.RefOpenApi30Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.OpenApi30.RefOpenApi30Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\OpenApi30\ref.feature:line 199

Check warning on line 0 in Features.JsonSchema.Draft7.DefinitionsDraft7Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/000/data","true","valid definition schema",null) (Features.JsonSchema.Draft7.DefinitionsDraft7Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-07/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft7.DefinitionsDraft7Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft7\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft201909.DefsDraft2019_09Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/001/data","false","invalid definition schema",null) (Features.JsonSchema.Draft201909.DefsDraft2019_09Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2019-09/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft201909.DefsDraft2019_09Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft201909\defs.feature:line 22

Check warning on line 0 in Features.JsonSchema.Draft6.DefinitionsDraft6Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/001/data","false","invalid definition schema",null) (Features.JsonSchema.Draft6.DefinitionsDraft6Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-06/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft6.DefinitionsDraft6Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft6\definitions.feature:line 19

Check warning on line 0 in Features.JsonSchema.Draft4.RefDraft4Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/001/data","false","remote ref invalid",null) (Features.JsonSchema.Draft4.RefDraft4Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft4.RefDraft4Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft4\ref.feature:line 238

Check warning on line 0 in Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/000/data","true","valid definition schema",null) (Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2020-12/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft2020212\defs.feature:line 21

Check warning on line 0 in Features.JsonSchema.Draft201909.DefsDraft2019_09Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

ValidateDefinitionAgainstMetaschema("#/000/tests/000/data","true","valid definition schema",null) (Features.JsonSchema.Draft201909.DefsDraft2019_09Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'https://json-schema.org/draft/2019-09/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft201909.DefsDraft2019_09Feature.ValidateDefinitionAgainstMetaschema(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft201909\defs.feature:line 22

Check warning on line 0 in Features.JsonSchema.Draft4.RefDraft4Feature

See this annotation in the file changed.

@github-actions github-actions / Test Results

RemoteRefContainingRefsItself("#/007/tests/000/data","true","remote ref valid",null) (Features.JsonSchema.Draft4.RefDraft4Feature) failed

Solutions\Corvus.Json.Specs\TestResults\test-results__net481_20241014074246.trx [took 0s]
Raw output
System.InvalidOperationException : Unable to locate the root document at 'http://json-schema.org/draft-04/schema'   at Corvus.Json.CodeGeneration.JsonSchemaRegistry.<RegisterDocumentSchema>d__7.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaRegistry.cs:line 91
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<ResolveBaseReference>d__55.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 497
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRef>d__50.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 226
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddSubschemaForRefKeywords>d__49.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.References.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__20.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 366
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<BuildTypeDeclarationFor>d__19.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 235
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder.<AddTypeDeclarationsFor>d__10.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaTypeBuilder.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Corvus.Json.CodeGeneration.JsonSchemaBuilderBase.<BuildTypesFor>d__3.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.CodeGeneration.Abstractions\Corvus.Json\CodeGeneration\JsonSchemaBuilderBase.cs:line 44
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Drivers.JsonSchemaBuilderDriver.<GenerateTypeForJsonSchemaTestSuite>d__16.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Drivers\JsonSchemaBuilderDriver.cs:line 282
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at Steps.JsonSchemaSteps.<GivenIGenerateATypeForTheSchema>d__27.MoveNext() in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Steps\JsonSchemaSteps.cs:line 600
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.SynchronousBindingDelegateInvoker.<>c__DisplayClass2_0.<<InvokeBindingDelegateAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.<>c__DisplayClass1_0`1.<<RunSync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.ExclusiveSynchronizationContext.BeginMessageLoop()
   at TechTalk.SpecFlow.Bindings.AsyncHelpers.RunSync[T](Func`1 task)
   at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpan& duration)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()
   at Features.JsonSchema.Draft4.RefDraft4Feature.RemoteRefContainingRefsItself(String inputDataReference, String valid, String description, String[] exampleTags) in D:\a\Corvus.JsonSchema\Corvus.JsonSchema\Solutions\Corvus.Json.Specs\Features\JsonSchema\Draft4\ref.feature:line 238