datastar/site/smoketests/replace_url_from_backend_te...

22 lines
501 B
Go

package smoketests
import (
"testing"
"github.com/go-rod/rod"
"github.com/stretchr/testify/assert"
)
func TestExampleReplaceUrlFromBackend(t *testing.T) {
setupPageTest(t, "examples/replace_url_from_backend", func(runner runnerFn) {
runner("observe url replacement", func(t *testing.T, page *rod.Page) {
initial := page.MustInfo().URL
page.MustWait(`() => window.location.href !== "` + initial + `"`)
result := page.MustInfo().URL
assert.NotEqual(t, initial, result)
})
})
}