@@ -275,7 +275,7 @@ public void LoadPropertyNamedReadOnlyFromString()
275
275
readOnly: false
276
276
" ;
277
277
278
- var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
278
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content , true ) ;
279
279
280
280
Assert . True ( obj . Spec . Containers [ 0 ] . VolumeMounts [ 0 ] . ReadOnlyProperty ) ;
281
281
Assert . False ( obj . Spec . Containers [ 0 ] . VolumeMounts [ 1 ] . ReadOnlyProperty ) ;
@@ -476,7 +476,7 @@ public void CpuRequestAndLimitFromString()
476
476
- -cpus
477
477
- ""2""" ;
478
478
479
- var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
479
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content , true ) ;
480
480
481
481
Assert . NotNull ( obj ? . Spec ? . Containers ) ;
482
482
var container = Assert . Single ( obj . Spec . Containers ) ;
@@ -811,7 +811,7 @@ public void LoadSecret()
811
811
password: Mzk1MjgkdmRnN0pi
812
812
" ;
813
813
814
- var result = KubernetesYaml . Deserialize < V1Secret > ( kManifest ) ;
814
+ var result = KubernetesYaml . Deserialize < V1Secret > ( kManifest , true ) ;
815
815
Assert . Equal ( "bXktYXBw" , Encoding . UTF8 . GetString ( result . Data [ "username" ] ) ) ;
816
816
Assert . Equal ( "Mzk1MjgkdmRnN0pi" , Encoding . UTF8 . GetString ( result . Data [ "password" ] ) ) ;
817
817
}
@@ -890,7 +890,7 @@ public void LoadAllFromStringWithTypeMapGenericCRD()
890
890
var objs = KubernetesYaml . LoadAllFromString ( content , new Dictionary < string , Type >
891
891
{
892
892
{ $ "{ V1AlphaFoo . KubeGroup } /{ V1AlphaFoo . KubeApiVersion } /Foo", typeof ( V1AlphaFoo ) } ,
893
- } ) ;
893
+ } , true ) ;
894
894
Assert . Single ( objs ) ;
895
895
var v1AlphaFoo = Assert . IsType < V1AlphaFoo > ( objs [ 0 ] ) ;
896
896
Assert . Equal ( "foo" , v1AlphaFoo . Metadata . Name ) ;
0 commit comments