Updated to match change in exceptions thrown for previously deleted objects.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Charlie Savage 2006-01-10 03:38:51 +00:00
commit c6baa21db4

View file

@ -36,10 +36,11 @@ GC.start
# This method is no longer valid since the zoo freed the underlying # This method is no longer valid since the zoo freed the underlying
# C++ object # C++ object
ok = false
begin begin
puts tiger2.get_name puts tiger2.get_name
rescue RuntimeError => error rescue ObjectPreviouslyDeleted => error
if not error.message == "This Animal * already released" ok = true
raise
end
end end
raise(RuntimeError, "Incorrect exception raised - should be ObjectPreviouslyDeleted") unless ok