language: ruby

jdk:
  - oraclejdk7

services:
  - mongodb

rvm:
  - 1.8.7
  - 1.9.2
  - 1.9.3
  - jruby-18mode
  - jruby-19mode
  - rbx-18mode
  - rbx-19mode

matrix:
  allow_failures:
    - rvm: rbx-19mode

language: ruby

jdk:
  - oraclejdk7

services:
  - mongodb

rvm:
  - 1.8.7
  - 1.9.2
  - 1.9.3
  - jruby-18mode
  - jruby-19mode
  - rbx-18mode
  - rbx-19mode

matrix:
  allow_failures:
    - rvm: rbx-19mode
    - rvm: rbx-18mode

Add rubinius 1.8 to to Travis allowed failures because bson uses a pack directive that is invalid for ruby 1.8. MRI and JRuby are less strict in parsing these directives and just ignore them
Add rubinius 1.8 to to Travis allowed failures because bson uses a pack directive that is invalid for ruby 1.8. MRI and JRuby are less strict in parsing these directives and just ignore them
