~ubuntu-branches/ubuntu/oneiric/swig1.3/oneiric

« back to all changes in this revision

Viewing changes to Examples/test-suite/ruby/abstract_inherit_ok_runme.rb

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-12-06 10:27:08 UTC
  • mfrom: (1.2.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20071206102708-t37t62i45n595w0e
Tags: 1.3.33-2ubuntu1
* Merge with Debian; remaining changes:
  - Drop support for pike.
  - Use python2.5 instead of python2.4.
  - Clean Runtime/ as well.
  - Force a few environment variables.
* debian/Rules (clean): Remove Lib/ocaml/swigp4.ml.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env ruby
 
2
#
 
3
# Put description here
 
4
#
 
5
 
6
 
7
 
8
#
 
9
 
 
10
require 'swig_assert'
 
11
 
1
12
require 'abstract_inherit_ok'
2
13
 
3
14
include Abstract_inherit_ok
17
28
  # TypeError: allocator undefined for Abstract_inherit_ok::Foo
18
29
        exceptionRaised = true
19
30
ensure
20
 
  raise RuntimeError unless exceptionRaised
 
31
  swig_assert( "exceptionRaised", binding )
21
32
end
22
33
 
23
34
#
32
43
rescue NameError
33
44
  exceptionRaised = true
34
45
ensure
35
 
  raise RuntimeError if exceptionRaised
 
46
  swig_assert( "!exceptionRaised", binding )
36
47
end
37
48