/trunk/Examples/test-suite/go/inherit_missing_runme.go
# · Go · 26 lines · 20 code · 6 blank · 0 comment · 6 complexity · 49e522980f07d46cb4f0f2a3b8654a45 MD5 · raw file
- package main
- import "./inherit_missing"
- func main() {
- a := inherit_missing.New_Foo()
- b := inherit_missing.NewBar()
- c := inherit_missing.NewSpam()
- x := inherit_missing.Do_blah(a)
- if x != "Foo::blah" {
- panic(x)
- }
- x = inherit_missing.Do_blah(b)
- if x != "Bar::blah" {
- panic(x)
- }
- x = inherit_missing.Do_blah(c)
- if x != "Spam::blah" {
- panic(x)
- }
- inherit_missing.Delete_Foo(a)
- }