allocate a unique scheme for each test to fix concurrent usage issue

This commit is contained in:
jlsong01
2022-01-31 15:23:42 +08:00
parent a4f559bfe1
commit d66b3edd65
5 changed files with 12 additions and 11 deletions

View File

@@ -2243,7 +2243,7 @@ func TestConflictingData(t *testing.T) {
eventRecorder := record.NewFakeRecorder(100)
eventRecorder.IncludeObject = true
metadataClient := fakemetadata.NewSimpleMetadataClient(legacyscheme.Scheme)
metadataClient := fakemetadata.NewSimpleMetadataClient(fakemetadata.NewTestScheme())
tweakableRM := meta.NewDefaultRESTMapper(nil)
tweakableRM.AddSpecific(