Skip to content

Quarantine StaticFiles.DefaultFilesMiddlewareTests.* #40642

Closed
@TanayParikh

Description

@TanayParikh

Note; these tests were quarantined as they were blocking an SDK insertion and subsequent efcore/runtime ingestion.

Relevant links:

Failing Test(s)

Note the tests are all xUnit Theorys'. One failing theory/test is included below, each test has multiple failing theories.

  • Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.NearMatch_RedirectAddSlash_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界", queryString: "?a=b")
  • Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界/", appendTrailingSlash: True)
  • Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_Windows(baseUrl: "", baseDir: ".\SubFolder", requestUrl: "/你好/", appendTrailingSlash: True)
  • Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.NearMatch_RedirectAddSlash_Windows(baseUrl: "", baseDir: ".\SubFolder", requestUrl: "/你好", queryString: "?a=b")

Error Message

NearMatch_RedirectAddSlash_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界", queryString: "?a=b")

Assert.Equal() Failure
Expected: Moved
Actual:   NotFound

Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界/", appendTrailingSlash: True)

Assert.Equal() Failure
↓ (pos 7)
Expected: /你好/世界/default.html
Actual:   /你好/世界/
↑ (pos 7)

Stacktrace

NearMatch_RedirectAddSlash_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界", queryString: "?a=b")

   at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.NearMatch_RedirectAddSlash(String baseUrl, String baseDir, String requestUrl, String queryString) in /_/src/Middleware/StaticFiles/test/UnitTests/DefaultFilesMiddlewareTests.cs:line 220
   at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.NearMatch_RedirectAddSlash_All(String baseUrl, String baseDir, String requestUrl, String queryString) in /_/src/Middleware/StaticFiles/test/UnitTests/DefaultFilesMiddlewareTests.cs:line 193

Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界/", appendTrailingSlash: True)

   at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified(String baseUrl, String baseDir, String requestUrl, Boolean appendTrailingSlash) in /_/src/Middleware/StaticFiles/test/UnitTests/DefaultFilesMiddlewareTests.cs:line 181
   at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_All(String baseUrl, String baseDir, String requestUrl, Boolean appendTrailingSlash) in /_/src/Middleware/StaticFiles/test/UnitTests/DefaultFilesMiddlewareTests.cs:line 138
--- End of stack trace from previous location ---

Logs

General:

console.d87243c1.txt

Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddlewareTests.FoundDirectoryWithDefaultFile_PathModified_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界/", appendTrailingSlash: True)

vstest.log

NearMatch_RedirectAddSlash_All(baseUrl: "", baseDir: "./SubFolder", requestUrl: "/你好/世界", queryString: "?a=b")

vstest (1).log

Windows Artifacts:
vstest (2).log
console.5f095ce7.txt

Build

https://dev.azure.com/dnceng/public/_build/results?buildId=1655573&view=ms.vss-test-web.build-test-results-tab&runId=45630598&resultId=117013&paneView=debug

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionstest-failuretest-fixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions