├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── stale.yml └── workflows │ ├── merge-dependabot.yml │ └── on-push-do-docs.yml ├── .gitignore ├── code_of_conduct.md ├── license.txt ├── readme.md ├── readme.source.md └── src ├── .editorconfig ├── Delta-No304.png ├── Delta.EF ├── AssemblyInfo.cs ├── Delta.EF.csproj ├── DeltaExtensions_EFMiddleware.cs └── GlobalUsings.cs ├── Delta.EFTests ├── AssemblyInfo.cs ├── Delta.EFTests.csproj ├── GlobalUsings.cs ├── LocalDbTestBase.cs ├── ModuleInitializer.cs └── Usage.cs ├── Delta.SqlServer ├── AssemblyInfo.cs ├── Delta.SqlServer.csproj ├── DeltaExtensions_Sql.cs └── GlobalUsings.cs ├── Delta.sln ├── Delta.sln.DotSettings ├── Delta ├── AssemblyInfo.cs ├── Connection.cs ├── Delta.csproj ├── DeltaExtensions_ConnectionDiscovery.cs ├── DeltaExtensions_Middleware.cs ├── DeltaExtensions_Shared.cs ├── DeltaExtensions_Sql.cs ├── GetConnection.cs └── GlobalUsings.cs ├── DeltaTests ├── AssemblyInfo.cs ├── DeltaTests.csproj ├── GlobalUsings.cs ├── LocalDbTestBase.cs ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt ├── MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt ├── MiddlewareTests.cs ├── ModuleInitializer.cs ├── PostgresConnection.cs ├── Usage.GetTrackedTables.verified.txt ├── Usage.Schema.verified.sql ├── Usage.SchemaWithTracking.verified.sql ├── Usage.cs └── UseResponseDiagnosticsSnippet.cs ├── Directory.Build.props ├── Directory.Packages.props ├── Shared.sln.DotSettings ├── WebApplicationPostgres ├── GlobalUsings.cs ├── PostgresDbBuilder.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── WebApplicationPostgres.csproj └── appsettings.Development.json ├── WebApplicationPostgresEF ├── DataContext │ ├── Company.cs │ ├── Employee.cs │ └── SampleDbContext.cs ├── GlobalUsings.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── WebApplicationPostgresEF.csproj └── appsettings.Development.json ├── WebApplicationSqlServer ├── DbBuilder.cs ├── GlobalUsings.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── WebApplicationSqlServer.csproj └── appsettings.Development.json ├── WebApplicationSqlServerEF ├── DataContext │ ├── Company.cs │ ├── Employee.cs │ └── SampleDbContext.cs ├── GlobalUsings.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── WebApplicationSqlServerEF.csproj └── appsettings.Development.json ├── appveyor.yml ├── disable-cache.png ├── global.json ├── icon.png ├── key.snk ├── mdsnippets.json ├── network-details.png ├── network.png └── nuget.config /.gitattributes: -------------------------------------------------------------------------------- 1 | * text 2 | *.snk binary 3 | *.png binary 4 | 5 | *.verified.txt text eol=lf working-tree-encoding=UTF-8 6 | *.verified.xml text eol=lf working-tree-encoding=UTF-8 7 | *.verified.json text eol=lf working-tree-encoding=UTF-8 8 | *.verified.sql text eol=lf working-tree-encoding=UTF-8 9 | 10 | .editorconfig text eol=lf working-tree-encoding=UTF-8 11 | Shared.sln.DotSettings text eol=lf working-tree-encoding=UTF-8 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: SimonCropp 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: nuget 4 | directory: "/src" 5 | schedule: 6 | interval: daily 7 | open-pull-requests-limit: 10 8 | -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- 1 | # Number of days of inactivity before an issue becomes stale 2 | daysUntilStale: 7 3 | # Number of days of inactivity before a stale issue is closed 4 | daysUntilClose: 7 5 | # Set to true to ignore issues in a milestone (defaults to false) 6 | exemptMilestones: true 7 | # Comment to post when marking an issue as stale. Set to `false` to disable 8 | markComment: > 9 | This issue has been automatically marked as stale because it has not had 10 | recent activity. It will be closed if no further activity occurs. Thank you 11 | for your contributions. 12 | # Comment to post when closing a stale issue. Set to `false` to disable 13 | closeComment: false 14 | # Optionally, specify configuration settings that are specific to just 'issues' or 'pulls': 15 | pulls: 16 | daysUntilStale: 30 17 | exemptLabels: 18 | - Question 19 | - Bug 20 | - Feature 21 | - Improvement -------------------------------------------------------------------------------- /.github/workflows/merge-dependabot.yml: -------------------------------------------------------------------------------- 1 | name: merge-dependabot 2 | on: 3 | pull_request: 4 | jobs: 5 | automerge: 6 | runs-on: ubuntu-latest 7 | if: github.actor == 'dependabot[bot]' 8 | steps: 9 | - name: Dependabot Auto Merge 10 | uses: ahmadnassri/action-dependabot-auto-merge@v2.6.6 11 | with: 12 | target: minor 13 | github-token: ${{ secrets.dependabot }} 14 | command: squash and merge -------------------------------------------------------------------------------- /.github/workflows/on-push-do-docs.yml: -------------------------------------------------------------------------------- 1 | name: on-push-do-docs 2 | on: 3 | push: 4 | jobs: 5 | docs: 6 | runs-on: windows-latest 7 | steps: 8 | - uses: actions/checkout@v4 9 | - name: Run MarkdownSnippets 10 | run: | 11 | dotnet tool install --global MarkdownSnippets.Tool 12 | mdsnippets ${GITHUB_WORKSPACE} 13 | shell: bash 14 | - name: Push changes 15 | run: | 16 | git config --local user.email "action@github.com" 17 | git config --local user.name "GitHub Action" 18 | git commit -m "Docs changes" -a || echo "nothing to commit" 19 | remote="https://${GITHUB_ACTOR}:${{secrets.GITHUB_TOKEN}}@github.com/${GITHUB_REPOSITORY}.git" 20 | branch="${GITHUB_REF:11}" 21 | git push "${remote}" ${branch} || echo "nothing to push" 22 | shell: bash 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | *.user 3 | bin/ 4 | obj/ 5 | .vs/ 6 | *.DotSettings.user 7 | .idea/ 8 | *.received.* 9 | nugets/ -------------------------------------------------------------------------------- /src/Delta-No304.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/Delta-No304.png -------------------------------------------------------------------------------- /src/Delta.EF/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: InternalsVisibleTo("Delta.EFTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100638A43140E8A1271C1453DF1379E64B40B67A1F333864C1AEF5AC318A0FA2008545C3D35A82EF005EDF0DE1AD1E1EA155722FE289DF0E462F78C40A668CBC96D7BE1D487FAEF5714A54BB4E57909C86B3924C2DB6D55CCF59939B99EB0CAB6E8A91429BA0CE630C08A319B323BDDCBBD509F1AFE4AE77A6CBB8B447F588FEBC3")] -------------------------------------------------------------------------------- /src/Delta.EF/Delta.EF.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net8.0;net9.0 4 | Library 5 | true 6 | $(DefineConstants);DeltaEF 7 | 8 | 9 | 10 | 11 | 12 | 13 | DeltaExtensions_Sql.cs 14 | 15 | 16 | DeltaExtensions_Shared.cs 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/Delta.EF/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using System.Data; 2 | global using System.Data.Common; 3 | global using Microsoft.Net.Http.Headers; 4 | global using Microsoft.AspNetCore.Builder; 5 | global using Microsoft.EntityFrameworkCore; 6 | global using Microsoft.EntityFrameworkCore.Storage; 7 | global using Microsoft.Extensions.DependencyInjection; 8 | global using System.Diagnostics.CodeAnalysis; 9 | global using Microsoft.Extensions.Primitives; 10 | -------------------------------------------------------------------------------- /src/Delta.EFTests/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: LevelOfParallelism(1)] -------------------------------------------------------------------------------- /src/Delta.EFTests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Delta; 2 | global using Microsoft.AspNetCore.Builder; 3 | global using Microsoft.EntityFrameworkCore; 4 | global using VerifyTests.EntityFramework; -------------------------------------------------------------------------------- /src/Delta.EFTests/ModuleInitializer.cs: -------------------------------------------------------------------------------- 1 | public static class ModuleInitializer 2 | { 3 | [ModuleInitializer] 4 | public static void Init() => 5 | VerifierSettings.InitializePlugins(); 6 | } -------------------------------------------------------------------------------- /src/Delta.SqlServer/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: InternalsVisibleTo("DeltaTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100638A43140E8A1271C1453DF1379E64B40B67A1F333864C1AEF5AC318A0FA2008545C3D35A82EF005EDF0DE1AD1E1EA155722FE289DF0E462F78C40A668CBC96D7BE1D487FAEF5714A54BB4E57909C86B3924C2DB6D55CCF59939B99EB0CAB6E8A91429BA0CE630C08A319B323BDDCBBD509F1AFE4AE77A6CBB8B447F588FEBC3")] 2 | [assembly: InternalsVisibleTo("Delta.EFTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100638A43140E8A1271C1453DF1379E64B40B67A1F333864C1AEF5AC318A0FA2008545C3D35A82EF005EDF0DE1AD1E1EA155722FE289DF0E462F78C40A668CBC96D7BE1D487FAEF5714A54BB4E57909C86B3924C2DB6D55CCF59939B99EB0CAB6E8A91429BA0CE630C08A319B323BDDCBBD509F1AFE4AE77A6CBB8B447F588FEBC3")] -------------------------------------------------------------------------------- /src/Delta.SqlServer/Delta.SqlServer.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net8.0;net9.0 4 | Library 5 | true 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/Delta.SqlServer/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using System.Data; 2 | global using Microsoft.Net.Http.Headers; 3 | global using Microsoft.AspNetCore.Builder; 4 | global using Microsoft.Data.SqlClient; 5 | global using Microsoft.Extensions.DependencyInjection; 6 | global using Microsoft.Extensions.Primitives; -------------------------------------------------------------------------------- /src/Delta/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: InternalsVisibleTo("DeltaTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100638A43140E8A1271C1453DF1379E64B40B67A1F333864C1AEF5AC318A0FA2008545C3D35A82EF005EDF0DE1AD1E1EA155722FE289DF0E462F78C40A668CBC96D7BE1D487FAEF5714A54BB4E57909C86B3924C2DB6D55CCF59939B99EB0CAB6E8A91429BA0CE630C08A319B323BDDCBBD509F1AFE4AE77A6CBB8B447F588FEBC3")] -------------------------------------------------------------------------------- /src/Delta/Connection.cs: -------------------------------------------------------------------------------- 1 | namespace Delta; 2 | 3 | public record struct Connection(DbConnection SqlConnection, DbTransaction? DbTransaction = null) 4 | { 5 | public static implicit operator Connection(DbConnection connection) => new(connection); 6 | } -------------------------------------------------------------------------------- /src/Delta/Delta.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net8.0;net9.0 4 | Library 5 | true 6 | 7 | $(DefineConstants);Delta 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/Delta/GetConnection.cs: -------------------------------------------------------------------------------- 1 | namespace Delta; 2 | 3 | public delegate Connection GetConnection(HttpContext content); -------------------------------------------------------------------------------- /src/Delta/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using System.Data; 2 | global using System.Data.Common; 3 | global using System.Diagnostics.CodeAnalysis; 4 | global using Microsoft.Net.Http.Headers; 5 | global using Microsoft.AspNetCore.Builder; 6 | global using Microsoft.Extensions.DependencyInjection; 7 | global using Microsoft.Extensions.Primitives; -------------------------------------------------------------------------------- /src/DeltaTests/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: LevelOfParallelism(1)] -------------------------------------------------------------------------------- /src/DeltaTests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Delta; 2 | global using Microsoft.AspNetCore.Builder; 3 | global using Microsoft.AspNetCore.Http; 4 | global using Microsoft.Data.SqlClient; 5 | global using Microsoft.Extensions.DependencyInjection; 6 | global using Microsoft.Extensions.Logging; 7 | global using VerifyTests.MicrosoftLogging; 8 | -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST, 11 | ETag: existingEtag 12 | } 13 | } 14 | } 15 | }, 16 | log: { 17 | Information: Delta /path: No 304. Request Method=POST, 18 | State: [ 19 | { 20 | path: /path 21 | }, 22 | { 23 | reason: Request Method=POST 24 | }, 25 | { 26 | {OriginalFormat}: Delta {path}: No 304. {reason} 27 | } 28 | ] 29 | } 30 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. Request Method=POST, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: Request Method=POST 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Cache-Control: public, max-age=31536000, immutable, 10 | Delta-No304: Request Method=POST 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Request Method=POST, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Request Method=POST, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Request Method=POST 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: Request Method=POST 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. Request Method=POST, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: Request Method=POST 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: shouldExecute=false 10 | } 11 | } 12 | } 13 | }, 14 | log: { 15 | Information: Delta /path: No 304. shouldExecute=false, 16 | State: [ 17 | { 18 | path: /path 19 | }, 20 | { 21 | reason: shouldExecute=false 22 | }, 23 | { 24 | {OriginalFormat}: Delta {path}: No 304. {reason} 25 | } 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | Cache-Control: no-cache 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: {}, 6 | Response: { 7 | StatusCode: OK, 8 | Headers: { 9 | Delta-No304: Response already has ETag, 10 | ETag: existingEtag 11 | } 12 | } 13 | } 14 | }, 15 | log: { 16 | Information: Delta /path: No 304. Response already has ETag, 17 | State: [ 18 | { 19 | path: /path 20 | }, 21 | { 22 | reason: Response already has ETag 23 | }, 24 | { 25 | {OriginalFormat}: Delta {path}: No 304. {reason} 26 | } 27 | ] 28 | } 29 | } -------------------------------------------------------------------------------- /src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | target: { 3 | notModified: false, 4 | context: { 5 | Request: { 6 | Headers: { 7 | If-None-Match: diffEtag 8 | } 9 | }, 10 | Response: { 11 | StatusCode: OK, 12 | Headers: { 13 | Delta-No304: shouldExecute=false 14 | } 15 | } 16 | } 17 | }, 18 | log: { 19 | Information: Delta /path: No 304. shouldExecute=false, 20 | State: [ 21 | { 22 | path: /path 23 | }, 24 | { 25 | reason: shouldExecute=false 26 | }, 27 | { 28 | {OriginalFormat}: Delta {path}: No 304. {reason} 29 | } 30 | ] 31 | } 32 | } -------------------------------------------------------------------------------- /src/DeltaTests/ModuleInitializer.cs: -------------------------------------------------------------------------------- 1 | public static class ModuleInitializer 2 | { 3 | [ModuleInitializer] 4 | public static void Init() => 5 | VerifierSettings.InitializePlugins(); 6 | } -------------------------------------------------------------------------------- /src/DeltaTests/PostgresConnection.cs: -------------------------------------------------------------------------------- 1 | static class PostgresConnection 2 | { 3 | public static string ConnectionString; 4 | 5 | static PostgresConnection() 6 | { 7 | if (Environment.GetEnvironmentVariable("AppVeyor") == "True") 8 | { 9 | ConnectionString = "User ID=postgres;Password=Password12!;Host=localhost;Port=5432;Database=delta"; 10 | return; 11 | } 12 | 13 | ConnectionString = "User ID=postgres;Password=password;Host=localhost;Port=5432;Database=delta"; 14 | } 15 | } -------------------------------------------------------------------------------- /src/DeltaTests/Usage.GetTrackedTables.verified.txt: -------------------------------------------------------------------------------- 1 | [ 2 | Companies 3 | ] -------------------------------------------------------------------------------- /src/DeltaTests/UseResponseDiagnosticsSnippet.cs: -------------------------------------------------------------------------------- 1 | public static class UseResponseDiagnosticsSnippet 2 | { 3 | public static void Init() => 4 | #region UseResponseDiagnostics 5 | DeltaExtensions.UseResponseDiagnostics = false; 6 | #endregion 7 | 8 | } -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | CS1591;NU1608;NU1109 5 | 6.4.0 6 | preview 7 | 1.0.0 8 | true 9 | true 10 | true 11 | true 12 | 13 | -------------------------------------------------------------------------------- /src/WebApplicationPostgres/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using System.Data; 2 | global using Delta; 3 | global using Npgsql; 4 | -------------------------------------------------------------------------------- /src/WebApplicationPostgres/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "https": { 4 | "commandName": "Project", 5 | "dotnetRunMessages": true, 6 | "launchBrowser": true, 7 | "applicationUrl": "https://localhost:7208;http://localhost:5195", 8 | "environmentVariables": { 9 | "ASPNETCORE_ENVIRONMENT": "Development" 10 | } 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/WebApplicationPostgres/WebApplicationPostgres.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net9.0 4 | false 5 | false 6 | 7 | 8 | 9 | 10 | 11 | 12 | PostgresConnection.cs 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/WebApplicationPostgres/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/DataContext/Company.cs: -------------------------------------------------------------------------------- 1 | public class Company 2 | { 3 | public Guid Id { get; set; } = Guid.NewGuid(); 4 | 5 | public string? Content { get; set; } 6 | public List Employees { get; set; } = null!; 7 | } -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/DataContext/Employee.cs: -------------------------------------------------------------------------------- 1 | public class Employee 2 | { 3 | public Guid Id { get; set; } = Guid.NewGuid(); 4 | 5 | public Guid CompanyId { get; set; } 6 | public Company? Company { get; set; } 7 | public string? Content { get; set; } 8 | public int Age { get; set; } 9 | } -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/DataContext/SampleDbContext.cs: -------------------------------------------------------------------------------- 1 | #region SamplePostgresDbContext 2 | 3 | public class SampleDbContext(DbContextOptions options) : 4 | DbContext(options) 5 | { 6 | public DbSet Employees { get; set; } = null!; 7 | public DbSet Companies { get; set; } = null!; 8 | protected override void OnModelCreating(ModelBuilder builder) 9 | { 10 | var company = builder.Entity(); 11 | company.HasKey(_ => _.Id); 12 | company 13 | .HasMany(_ => _.Employees) 14 | .WithOne(_ => _.Company) 15 | .IsRequired(); 16 | 17 | var employee = builder.Entity(); 18 | employee.HasKey(_ => _.Id); 19 | } 20 | } 21 | 22 | #endregion -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Delta; 2 | global using Microsoft.EntityFrameworkCore; -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "https": { 4 | "commandName": "Project", 5 | "dotnetRunMessages": true, 6 | "launchBrowser": true, 7 | "applicationUrl": "https://localhost:7210;http://localhost:5197", 8 | "environmentVariables": { 9 | "ASPNETCORE_ENVIRONMENT": "Development" 10 | } 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/WebApplicationPostgresEF.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net9.0 4 | false 5 | false 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | PostgresConnection.cs 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/WebApplicationPostgresEF/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServer/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using System.Data; 2 | global using Delta; 3 | global using Microsoft.Data.SqlClient; 4 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "https": { 4 | "commandName": "Project", 5 | "dotnetRunMessages": true, 6 | "launchBrowser": true, 7 | "applicationUrl": "https://localhost:7208;http://localhost:5195", 8 | "environmentVariables": { 9 | "ASPNETCORE_ENVIRONMENT": "Development" 10 | } 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServer/WebApplicationSqlServer.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net9.0 4 | false 5 | false 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServer/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/DataContext/Company.cs: -------------------------------------------------------------------------------- 1 | public class Company 2 | { 3 | public Guid Id { get; set; } = Guid.NewGuid(); 4 | 5 | public ulong RowVersion { get; set; } 6 | public string? Content { get; set; } 7 | public List Employees { get; set; } = null!; 8 | } -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/DataContext/Employee.cs: -------------------------------------------------------------------------------- 1 | public class Employee 2 | { 3 | public Guid Id { get; set; } = Guid.NewGuid(); 4 | 5 | public ulong RowVersion { get; set; } 6 | public Guid CompanyId { get; set; } 7 | public Company? Company { get; set; } 8 | public string? Content { get; set; } 9 | public int Age { get; set; } 10 | } -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Delta; 2 | global using Microsoft.EntityFrameworkCore; -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "https": { 4 | "commandName": "Project", 5 | "dotnetRunMessages": true, 6 | "launchBrowser": true, 7 | "applicationUrl": "https://localhost:7209;http://localhost:5196", 8 | "environmentVariables": { 9 | "ASPNETCORE_ENVIRONMENT": "Development" 10 | } 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/WebApplicationSqlServerEF.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net9.0 4 | false 5 | false 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/WebApplicationSqlServerEF/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/disable-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/disable-cache.png -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "sdk": { 3 | "version": "9.0.300", 4 | "allowPrerelease": true, 5 | "rollForward": "latestFeature" 6 | } 7 | } -------------------------------------------------------------------------------- /src/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/icon.png -------------------------------------------------------------------------------- /src/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/key.snk -------------------------------------------------------------------------------- /src/mdsnippets.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://raw.githubusercontent.com/SimonCropp/MarkdownSnippets/master/schema.json", 3 | "TocExcludes": [ "Release Notes", "Icon" ], 4 | "MaxWidth": 130, 5 | "ValidateContent": true 6 | } -------------------------------------------------------------------------------- /src/network-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/network-details.png -------------------------------------------------------------------------------- /src/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/Delta/b10372b261e7373106137f6a1d0dfc6891b97bb5/src/network.png --------------------------------------------------------------------------------