16 lines
399 B
Go
16 lines
399 B
Go
package runtime_test
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/d5/tengo/objects"
|
|
)
|
|
|
|
func TestUndefined(t *testing.T) {
|
|
expect(t, `out = undefined`, objects.UndefinedValue)
|
|
expect(t, `out = undefined == undefined`, true)
|
|
expect(t, `out = undefined == 1`, false)
|
|
expect(t, `out = 1 == undefined`, false)
|
|
expect(t, `out = undefined == float([])`, true)
|
|
expect(t, `out = float([]) == undefined`, true)
|
|
}
|