-
Notifications
You must be signed in to change notification settings - Fork 39
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Math:gen_rngのテストで、test(seed1)とtest(seed2)が常に異なることを期待しているが、実際は一致することもありえる。
一致してしまうとテストが失敗する。
Lines 3303 to 3316 in 9e61804
| test.concurrent('gen_rng', async () => { | |
| const res = await exe(` | |
| @test(seed) { | |
| let random = Math:gen_rng(seed) | |
| return random(0 100) | |
| } | |
| let seed1 = \`{Util:uuid()}\` | |
| let seed2 = \`{Date:year()}\` | |
| let test1 = if (test(seed1) == test(seed1)) {true} else {false} | |
| let test2 = if (test(seed1) == test(seed2)) {true} else {false} | |
| <: [test1 test2] | |
| `) | |
| eq(res, ARR([BOOL(true), BOOL(false)])); | |
| }); |
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working