mirror of
https://github.com/robertkrimen/otto
synced 2025-10-12 20:27:30 +08:00
39 lines
626 B
Go
39 lines
626 B
Go
package otto
|
|
|
|
import (
|
|
. "github.com/robertkrimen/terst"
|
|
"testing"
|
|
)
|
|
|
|
func TestMath_max(t *testing.T) {
|
|
Terst(t)
|
|
|
|
test := runTest()
|
|
test(`Math.max(-11, -1, 0, 1, 2, 3, 11)`, "11")
|
|
}
|
|
|
|
func TestMath_min(t *testing.T) {
|
|
Terst(t)
|
|
|
|
test := runTest()
|
|
test(`Math.min(-11, -1, 0, 1, 2, 3, 11)`, "-11")
|
|
}
|
|
|
|
func TestMath_ceil(t *testing.T) {
|
|
Terst(t)
|
|
|
|
test := runTest()
|
|
test(`Math.ceil(-11)`, "-11")
|
|
test(`Math.ceil(-0.5)`, "-0")
|
|
test(`Math.ceil(1.5)`, "2")
|
|
}
|
|
|
|
func TestMath_floor(t *testing.T) {
|
|
Terst(t)
|
|
|
|
test := runTest()
|
|
test(`Math.floor(-11)`, "-11")
|
|
test(`Math.floor(-0.5)`, "-1")
|
|
test(`Math.floor(1.5)`, "1")
|
|
}
|