7
# Add in an couple of animals
8
tiger1 = Example::Animal.new("tiger1")
11
# unset variables to force gc
17
# Now get the tiger again
18
tiger2 = zoo.get_animal(0)
20
# Call a method to verify the animal is still valid and not gc'ed
21
if tiger2.get_name != "tiger1"
22
raise RuntimeError, "Wrong animal name"