github.com/viant/toolbox@v0.34.5/data/helper_test.go (about)

     1  package data
     2  
     3  import (
     4  	"github.com/stretchr/testify/assert"
     5  	"testing"
     6  )
     7  
     8  func Test_ExtractPath(t *testing.T) {
     9  
    10  	assert.EqualValues(t, "var", ExtractPath("++$var"))
    11  	assert.EqualValues(t, "var.z", ExtractPath("->${var.z}"))
    12  
    13  	assert.EqualValues(t, "var.key[0]", ExtractPath("<-$var.key[0]"))
    14  	assert.EqualValues(t, "var.z", ExtractPath("->${var.z}"))
    15  
    16  }
    17