updated regex for path conversions

This commit is contained in:
quobix
2024-07-02 11:13:14 -04:00
parent efd02c97a4
commit 8506d1dc86
2 changed files with 11 additions and 2 deletions

View File

@@ -817,6 +817,11 @@ func TestConvertComponentIdIntoPath_Alt2(t *testing.T) {
assert.Equal(t, "#/chicken/chips/pizza/cakes/0/burgers/2", path)
}
func TestConvertComponentIdIntoPath_Alt3(t *testing.T) {
_, path := ConvertComponentIdIntoPath("chicken.chips['/one/two/pizza'].cakes[0].burgers[2]")
assert.Equal(t, "#/chicken/chips/~1one~1two~1pizza/cakes/0/burgers/2", path)
}
func TestDetectCase(t *testing.T) {
assert.Equal(t, PascalCase, DetectCase("PizzaPie"))
assert.Equal(t, CamelCase, DetectCase("anyoneForTennis"))