diff --git a/pkg/plugins/manager/loader/assetpath/assetpath_test.go b/pkg/plugins/manager/loader/assetpath/assetpath_test.go index 04c22b1a478..816242cf877 100644 --- a/pkg/plugins/manager/loader/assetpath/assetpath_test.go +++ b/pkg/plugins/manager/loader/assetpath/assetpath_test.go @@ -183,6 +183,12 @@ func TestService(t *testing.T) { oneCDNRelativeURL, err = url.JoinPath(oneCDNURL, "child-plugins/two/path/to/file.txt") require.NoError(t, err) require.Equal(t, oneCDNRelativeURL, u) + + u, err = svc.RelativeURL(child, "../path/to/file.txt") + require.NoError(t, err) + oneCDNRelativeURL, err = url.JoinPath(oneCDNURL, "child-plugins/path/to/file.txt") + require.NoError(t, err) + require.Equal(t, oneCDNRelativeURL, u) }) }) }