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) {
397397 Target : helpers .GetPointer ("/_ngf-internal-mirror-namespace/backend-test/route1-0" ),
398398 Percent : helpers .GetPointer (float64 (100 )),
399399 },
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" ,
401419 },
402420 {
403421 filter : & v1.HTTPRequestMirrorFilter {
You can’t perform that action at this time.
0 commit comments