File: test_unload.rb

package info (click to toggle)
ruby-rjb 1.5.5-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster
  • size: 704 kB
  • sloc: ansic: 3,859; ruby: 2,604; java: 247; makefile: 35; sh: 3
file content (26 lines) | stat: -rwxr-xr-x 426 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/local/env ruby -Ku
# encoding: utf-8
# $Id: test.rb 176 2011-11-09 14:27:28Z arton $

begin
  require 'rjb'
rescue LoadError 
  require 'rubygems' 
  require 'rjb'
end
require 'test/unit'

class TestUnloadRjb < Test::Unit::TestCase
  include Rjb
  def setup
    Rjb::load('.')
  end
  
  def test_unload
    jString = import('java.lang.String')
    assert_equal 0, Rjb::unload
    jString = nil
    GC.start
  end
end