subtests.gno

0.36 Kb ยท 25 lines
 1package subtests
 2
 3import (
 4	"std"
 5)
 6
 7func GetCurrentRealm(cur realm) std.Realm {
 8	return std.CurrentRealm()
 9}
10
11func GetPreviousRealm(cur realm) std.Realm {
12	return std.PreviousRealm()
13}
14
15func Exec(fn func()) {
16	fn()
17}
18
19func CallAssertOriginCall(cur realm) {
20	std.AssertOriginCall()
21}
22
23func CallIsOriginCall(cur realm) bool {
24	return std.PreviousRealm().IsUser()
25}