]> Cypherpunks repositories - gostls13.git/commit
mime: remove test ordering dependency
authorIan Lance Taylor <iant@golang.org>
Sat, 6 Aug 2022 01:36:02 +0000 (18:36 -0700)
committerGopher Robot <gobot@golang.org>
Mon, 8 Aug 2022 21:09:03 +0000 (21:09 +0000)
commit52dfdc5e1e6f4f8ddd99f238e37b6c255f5ab6bd
treeef82ce4ea4abfa8c664dc1901832b6bc9da3c195
parent9a4685f22036b4e2577bb79dbfabd7c4e48146e3
mime: remove test ordering dependency

Arrange for tests that call setMimeInit to fully restore the old values,
by clearing the sync.Once that controls initialization.

Once we've done that, call initMime in initMimeUnixTest because
otherwise the test types loaded there will be cleared by the call to
initMime that previously was not being done.

For golang/go#51648

Change-Id: I8bf92b305fc4499337db06113817c9decdc5aedb
Reviewed-on: https://go-review.googlesource.com/c/go/+/421442
Reviewed-by: Than McIntosh <thanm@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
src/mime/type_test.go
src/mime/type_unix_test.go