Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: test-latest_ja…

This branch is 1 commit ahead, 7370 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
addons
ant
exceptions
extensions
fields
fixtures
globals
interfaces
jrubyc/java
methods
object
packages
reflection
regex
reify
ruby_array
rubygems
scala
types
utilities
README.specs
ant_spec_helper.rb
spec.opts
spec.quiet.opts
spec_helper.rb

README.specs

This sub-directory contains specs for JRuby's Java Integration features.

== RUNNING

Run the specs with "jruby -S rake spec:ji" from the root of the JRuby source tree.
Specdoc will be printed to the console showing what has been implemented so far.

== NOTES

The work to create the specs is just starting; please follow these guidelines.

- Keep the specs free of outside dependencies.
- Create fixture Java classes in the fixtures/ subdirectory for use by the specs.
  Don't use any Java classes other than those in the fixtures directory, or in the
  JDK itself.
- Create new *_spec.rb files in subdirectories grouped by functional area. Create new
  subdirectories if you need to.
- For speed, the "jispec" task does not recompile the fixture classes. If you're
  adding new fixture classes, you will need to re-run the "test:compile" rake
  task in order to pick up the changes.
- Try to keep each spec as short as possible. Put as much setup as you can in a
  before(:each) block.
- Group related specs that share the same (or similar) setup with nested describe
  blocks.
Something went wrong with that request. Please try again.