File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
internal/controller/state/dataplane Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -397,7 +397,25 @@ func TestConvertHTTPMirrorFilter(t *testing.T) {
397
397
Target : helpers .GetPointer ("/_ngf-internal-mirror-namespace/backend-test/route1-0" ),
398
398
Percent : helpers .GetPointer (float64 (100 )),
399
399
},
400
- name : "numerator equals denominator" ,
400
+ name : "100% mirroring if numerator equals denominator" ,
401
+ },
402
+ {
403
+ filter : & v1.HTTPRequestMirrorFilter {
404
+ BackendRef : v1.BackendObjectReference {
405
+ Name : "backend" ,
406
+ Namespace : helpers.GetPointer [v1.Namespace ]("namespace" ),
407
+ },
408
+ Fraction : & v1.Fraction {
409
+ Denominator : helpers .GetPointer (int32 (2 )),
410
+ },
411
+ },
412
+ expected : & HTTPRequestMirrorFilter {
413
+ Name : helpers .GetPointer ("backend" ),
414
+ Namespace : helpers .GetPointer ("namespace" ),
415
+ Target : helpers .GetPointer ("/_ngf-internal-mirror-namespace/backend-test/route1-0" ),
416
+ Percent : helpers .GetPointer (float64 (0 )),
417
+ },
418
+ name : "0% mirroring if numerator is not specified" ,
401
419
},
402
420
{
403
421
filter : & v1.HTTPRequestMirrorFilter {
You can’t perform that action at this time.
0 commit comments