I've tested this with discovery tests unsuccessfully :(

It seems to be running the Foreman tests rather than discovery tests (again, breaking), but I also don't see it running the discovery ones:

<pre>
[dcleal@cobalt foreman_discovery]$ rake test
Libvirt bindings are missing - hypervisor management is disabled
Libvirt bindings are missing - hypervisor management is disabled
Run options: --seed 48419

# Running tests:



Finished tests in 0.003262s, 0.0000 tests/s, 0.0000 assertions/s.

0 tests, 0 assertions, 0 failures, 0 errors, 0 skips
rake aborted!
uninitialized constant Taxonomix::InstanceMethods
/home/dcleal/code/foreman/foreman_discovery/test/foreman_app/test/unit/taxonomix_test.rb:4:in `<class:TaxonomixDummy>'
/home/dcleal/code/foreman/foreman_discovery/test/foreman_app/test/unit/taxonomix_test.rb:3:in `<top (required)>'
/home/dcleal/.rvm/gems/ruby-2.0.0-p247@foreman_discovery/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require'
/home/dcleal/.rvm/gems/ruby-2.0.0-p247@foreman_discovery/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require'
/home/dcleal/code/foreman/foreman_discovery/Rakefile:115:in `block (3 levels) in <top (required)>'
/home/dcleal/code/foreman/foreman_discovery/Rakefile:115:in `glob'
/home/dcleal/code/foreman/foreman_discovery/Rakefile:115:in `block (2 levels) in <top (required)>'
/home/dcleal/.rvm/gems/ruby-2.0.0-p247@foreman_discovery/bin/ruby_noexec_wrapper:14:in `eval'
/home/dcleal/.rvm/gems/ruby-2.0.0-p247@foreman_discovery/bin/ruby_noexec_wrapper:14:in `<main>'
</pre>