package main import "swigtests/special_variable_macros" func main() { name := special_variable_macros.NewName() if special_variable_macros.TestFred(name) != "none" { panic("test failed") } if special_variable_macros.TestJack(name) != "$specialname" { panic("test failed") } if special_variable_macros.TestJill(name) != "jilly" { panic("test failed") } if special_variable_macros.TestMary(name) != "SWIGTYPE_p_NameWrap" { panic("test failed") } if special_variable_macros.TestJames(name) != "SWIGTYPE_Name" { panic("test failed") } if special_variable_macros.TestJim(name) != "multiname num" { panic("test failed") } if special_variable_macros.TestJohn(special_variable_macros.NewPairIntBool(10, false)) != 123 { panic("test failed") } }