" Tests for expressions. func Test_equal() let base = {} func base.method() return 1 endfunc func base.other() dict return 1 endfunc let instance = copy(base) call assert_true(base.method == instance.method) call assert_true([base.method] == [instance.method]) call assert_true(base.other == instance.other) call assert_true([base.other] == [instance.other]) call assert_false(base.method == base.other) call assert_false([base.method] == [base.other]) call assert_false(base.method == instance.other) call assert_false([base.method] == [instance.other]) call assert_fails('echo base.method > instance.method') endfunc