[KEP-4817] Remove pointer on Data, InterfaceName and HWAddress fields

Adapat validation and tests based on these API changes

Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
This commit is contained in:
Lionel Jouin
2024-10-28 14:41:18 +01:00
parent 8be335a755
commit cb9ee1d4fe
7 changed files with 37 additions and 52 deletions

View File

@@ -1000,16 +1000,16 @@ func TestValidateClaimStatusUpdate(t *testing.T) {
Status: metav1.ConditionTrue,
},
},
Data: &runtime.RawExtension{
Data: runtime.RawExtension{
Raw: []byte(`{"kind": "foo", "apiVersion": "dra.example.com/v1"}`),
},
NetworkData: &resource.NetworkDeviceData{
InterfaceName: ptr.To("net-1"),
InterfaceName: "net-1",
Addresses: []string{
"10.9.8.0/24",
"2001:db8::/64",
},
HWAddress: ptr.To("ea:9f:cb:40:b1:7b"),
HWAddress: "ea:9f:cb:40:b1:7b",
},
},
}
@@ -1075,7 +1075,7 @@ func TestValidateClaimStatusUpdate(t *testing.T) {
Driver: goodName,
Pool: goodName,
Device: goodName,
Data: &runtime.RawExtension{
Data: runtime.RawExtension{
Raw: []byte(`foo`),
},
},
@@ -1154,7 +1154,7 @@ func TestValidateClaimStatusUpdate(t *testing.T) {
Driver: goodName,
Pool: goodName,
Device: goodName,
Data: &runtime.RawExtension{
Data: runtime.RawExtension{
Raw: []byte(`foo`),
},
},