@@ -76,13 +76,7 @@ func TestClientEmulatorGet(t *testing.T) {
7676 t .Errorf ("Expected %d supported CPU modes, got %d" , len (expectedCpuModes ), len (status .SupportedCpuModes ))
7777 }
7878 for _ , expected := range expectedCpuModes {
79- found := false
80- for _ , actual := range status .SupportedCpuModes {
81- if actual == expected {
82- found = true
83- break
84- }
85- }
79+ found := slices .Contains (status .SupportedCpuModes , expected )
8680 if ! found {
8781 t .Errorf ("Expected CPU mode '%s' not found in supported modes" , expected )
8882 }
@@ -188,13 +182,7 @@ func TestConvert(t *testing.T) {
188182 t .Errorf ("Expected %d CPU modes, got %d" , len (expectedCpuModes ), len (status .SupportedCpuModes ))
189183 }
190184 for _ , expected := range expectedCpuModes {
191- found := false
192- for _ , actual := range status .SupportedCpuModes {
193- if actual == expected {
194- found = true
195- break
196- }
197- }
185+ found := slices .Contains (status .SupportedCpuModes , expected )
198186 if ! found {
199187 t .Errorf ("Expected CPU mode '%s' not found" , expected )
200188 }
@@ -210,13 +198,7 @@ func TestConvert(t *testing.T) {
210198 t .Errorf ("Expected %d devices, got %d" , len (expectedDevices ), len (status .SupportedDevices ))
211199 }
212200 for _ , expected := range expectedDevices {
213- found := false
214- for _ , actual := range status .SupportedDevices {
215- if actual == expected {
216- found = true
217- break
218- }
219- }
201+ found := slices .Contains (status .SupportedDevices , expected )
220202 if ! found {
221203 t .Errorf ("Expected device '%s' not found" , expected )
222204 }
@@ -414,13 +396,7 @@ func TestConvertWithMultipleDeviceTypes(t *testing.T) {
414396 }
415397
416398 for _ , expected := range expectedDevices {
417- found := false
418- for _ , actual := range status .SupportedDevices {
419- if actual == expected {
420- found = true
421- break
422- }
423- }
399+ found := slices .Contains (status .SupportedDevices , expected )
424400 if ! found {
425401 t .Errorf ("Expected device '%s' not found" , expected )
426402 }
@@ -487,13 +463,7 @@ func TestConvertWithMultipleCpuModes(t *testing.T) {
487463 }
488464
489465 for _ , expected := range expectedCpuModes {
490- found := false
491- for _ , actual := range status .SupportedCpuModes {
492- if actual == expected {
493- found = true
494- break
495- }
496- }
466+ found := slices .Contains (status .SupportedCpuModes , expected )
497467 if ! found {
498468 t .Errorf ("Expected CPU mode '%s' not found" , expected )
499469 }
@@ -580,13 +550,7 @@ func TestConvertWithMultipleFeatures(t *testing.T) {
580550 }
581551
582552 for _ , expected := range expectedFeatures {
583- found := false
584- for _ , actual := range status .SupportedFeatures {
585- if actual == expected {
586- found = true
587- break
588- }
589- }
553+ found := slices .Contains (status .SupportedFeatures , expected )
590554 if ! found {
591555 t .Errorf ("Expected feature '%s' not found" , expected )
592556 }
@@ -613,10 +577,7 @@ func createMockDomainCapabilities(
613577 for i , mode := range cpuModes {
614578 enums := make ([]DomainCapabilitiesEnum , len (mode .Enums ))
615579 for j , enum := range mode .Enums {
616- enums [j ] = DomainCapabilitiesEnum {
617- Name : enum .Name ,
618- Values : enum .Values ,
619- }
580+ enums [j ] = DomainCapabilitiesEnum (enum )
620581 }
621582 capabilitiesCpuModes [i ] = DomainCapabilitiesCPUMode {
622583 Name : mode .Name ,
@@ -630,10 +591,7 @@ func createMockDomainCapabilities(
630591 for i , device := range devices {
631592 enums := make ([]DomainCapabilitiesEnum , len (device .Enums ))
632593 for j , enum := range device .Enums {
633- enums [j ] = DomainCapabilitiesEnum {
634- Name : enum .Name ,
635- Values : enum .Values ,
636- }
594+ enums [j ] = DomainCapabilitiesEnum (enum )
637595 }
638596 capabilitiesDevices [i ] = DomainCapabilitiesDevice {
639597 Supported : device .Supported ,
0 commit comments