123456789101112131415161718 |
- package jsc_test
- import (
- "testing"
- "github.com/sagernet/sing-box/script/jsc"
- "github.com/dop251/goja"
- "github.com/stretchr/testify/require"
- )
- func TestNewUInt8Array(t *testing.T) {
- runtime := goja.New()
- runtime.Set("hello", jsc.NewUint8Array(runtime, []byte("world")))
- result, err := runtime.RunString("hello instanceof Uint8Array")
- require.NoError(t, err)
- require.True(t, result.ToBoolean())
- }
|