Skip to content

Instantly share code, notes, and snippets.

@jwinter
Created November 19, 2014 18:12
Show Gist options
  • Save jwinter/c8dac5edd2f070aededb to your computer and use it in GitHub Desktop.
Save jwinter/c8dac5edd2f070aededb to your computer and use it in GitHub Desktop.
jruby-bundler-specs
Finished in 142 minutes 41 seconds (files took 2.79 seconds to load)
1102 examples, 106 failures, 2 pending
Failed examples:
rspec ./spec/cache/gems_spec.rb:247 # bundle cache when previously cached doesn't remove gems that
are for another platform
rspec ./spec/commands/binstubs_spec.rb:248 # bundle binstubs <gem> when BUNDLE_INSTALL is specified
does nothing when already up to date
rspec ./spec/commands/exec_spec.rb:60 # bundle exec handles --keep-file-descriptors
rspec ./spec/commands/exec_spec.rb:98 # bundle exec can run a command named --verbose
rspec ./spec/commands/exec_spec.rb:156 # bundle exec does not duplicate already exec'ed RUBYOPT
rspec ./spec/commands/exec_spec.rb:171 # bundle exec does not duplicate already exec'ed RUBYLIB
rspec ./spec/commands/help_spec.rb:28 # bundle help simply outputs the txt file when there is no ma
n on the path
rspec ./spec/commands/open_spec.rb:11 # bundle open opens the gem with BUNDLER_EDITOR as highest pr
iority
rspec ./spec/commands/open_spec.rb:16 # bundle open opens the gem with VISUAL as 2nd highest priori
ty
rspec ./spec/commands/open_spec.rb:21 # bundle open opens the gem with EDITOR as 3rd highest priori
ty
rspec ./spec/commands/open_spec.rb:26 # bundle open complains if no EDITOR is set
rspec ./spec/commands/open_spec.rb:31 # bundle open complains if gem not in bundle
rspec ./spec/commands/open_spec.rb:36 # bundle open does not blow up if the gem to open does not ha
ve a Gemfile
rspec ./spec/commands/open_spec.rb:49 # bundle open suggests alternatives for similar-sounding gems
rspec ./spec/commands/open_spec.rb:54 # bundle open opens the gem with short words
rspec ./spec/commands/open_spec.rb:60 # bundle open select the gem from many match gems
rspec ./spec/commands/open_spec.rb:69 # bundle open performs an automatic bundle install
rspec ./spec/commands/package_spec.rb:95 # bundle install with gem sources when cached and locked i
gnores cached gems for the wrong platform
rspec ./spec/install/bundler_spec.rb:33 # bundle install with bundler dependencies causes a conflic
t if explicitly requesting a different version
rspec ./spec/install/bundler_spec.rb:91 # bundle install with bundler dependencies causes a conflic
t if child dependencies conflict
rspec ./spec/install/bundler_spec.rb:112 # bundle install with bundler dependencies causes a confli
ct if a child dependency conflicts with the Gemfile
rspec ./spec/install/gemfile/git_spec.rb:525 # bundle install with git sources catches git errors a
nd spits out useful output
rspec ./spec/install/gemfile/git_spec.rb:71 # bundle install with git sources when floating on mast
er sets up git gem executables on the path
rspec ./spec/install/gemfile/git_spec.rb:95 # bundle install with git sources when floating on mast
er can still install after moving the application directory
rspec ./spec/install/gemfile/git_spec.rb:857 # bundle install with git sources with an extension do
es not use old extension after ref changes
rspec ./spec/install/gemfile/git_spec.rb:938 # bundle install with git sources without git installe
d prints a better error message
rspec ./spec/install/gemfile/git_spec.rb:951 # bundle install with git sources without git installe
d installs a packaged git gem successfully
rspec ./spec/install/gemfile/path_spec.rb:222 # bundle install with explicit source paths sets up e
xecutables
rspec ./spec/install/gemfile/path_spec.rb:419 # bundle install with explicit source paths when ther
e are both a gemspec and remote gems doesn't query rubygems for local gemspec name
rspec ./spec/install/gemfile/svn_spec.rb:377 # bundle install with svn sources catches svn errors a
nd spits out useful output
rspec ./spec/install/gemfile/svn_spec.rb:18 # bundle install with svn sources when floating on mast
er sets up svn gem executables on the path
rspec ./spec/install/gemfile/svn_spec.rb:42 # bundle install with svn sources when floating on mast
er can still install after moving the application directory
rspec ./spec/install/gemfile/svn_spec.rb:553 # bundle install with svn sources without svn installe
d prints a better error message
rspec ./spec/install/gemfile/svn_spec.rb:566 # bundle install with svn sources without svn installe
d installs a packaged svn gem successfully
rspec ./spec/install/gems/c_ext_spec.rb:4 # installing a gem with C extensions installs
rspec ./spec/install/gems/dependency_api_spec.rb:116 # gemcutter's dependency API falls back when t
he API errors out
rspec ./spec/install/gems/dependency_api_spec.rb:349 # gemcutter's dependency API installs the bins
tubs
rspec ./spec/install/gems/dependency_api_spec.rb:535 # gemcutter's dependency API when ruby is comp
iled without openssl explains what to do to get it
rspec ./spec/install/gems/flex_spec.rb:194 # bundle flex_install when Gemfile conflicts with lockfi
le suggests bundle update when the Gemfile requires different versions than the lock
rspec ./spec/install/gems/flex_spec.rb:246 # bundle flex_install when adding a new source updates t
he lockfile
rspec ./spec/install/gems/groups_spec.rb:21 # bundle install with groups installing with no options
installs gems in a group block into that group
rspec ./spec/install/gems/groups_spec.rb:32 # bundle install with groups installing with no options
installs gems with inline :groups into those groups
rspec ./spec/install/gems/groups_spec.rb:54 # bundle install with groups installing with no options
removes old groups when new groups are set up
rspec ./spec/install/gems/platform_spec.rb:27 # bundle install across platforms pulls in the correc
t platform specific gem
rspec ./spec/install/gems/platform_spec.rb:53 # bundle install across platforms works with gems tha
t have different dependencies
rspec ./spec/install/gems/platform_spec.rb:108 # bundle install with platform conditionals installs
gems tagged w/ the current platforms
rspec ./spec/install/gems/platform_spec.rb:133 # bundle install with platform conditionals installs
gems tagged w/ the current platforms inline
rspec ./spec/install/gems/platform_spec.rb:151 # bundle install with platform conditionals installs
gems tagged w/ the current platform inline
rspec ./spec/install/gems/platform_spec.rb:209 # when a gem has no architecture still installs corr
ectly
rspec ./spec/install/gems/resolving_spec.rb:72 # bundle install with gem sources install time depen
dencies with crazy rubygem plugin stuff with ENV['DEBUG_RESOLVER'] set produces debug output
rspec ./spec/install/gems/resolving_spec.rb:88 # bundle install with gem sources install time depen
dencies with crazy rubygem plugin stuff with ENV['DEBUG_RESOLVER_TREE'] set produces debug output
rspec ./spec/install/gems/simple_case_spec.rb:14 # bundle install with gem sources the simple case
does not make a lockfile if the install fails
rspec ./spec/install/gems/simple_case_spec.rb:210 # bundle install with gem sources the simple case
with a gem that installs multiple platforms falls back on plain ruby
rspec ./spec/install/gems/simple_case_spec.rb:221 # bundle install with gem sources the simple case
with a gem that installs multiple platforms installs gems for java
rspec ./spec/install/gems/simple_case_spec.rb:232 # bundle install with gem sources the simple case
with a gem that installs multiple platforms installs gems for windows
rspec ./spec/install/gems/simple_case_spec.rb:366 # bundle install with gem sources when requesting
a quiet install via --quiet should be quiet
rspec ./spec/install/gems/sources_spec.rb:237 # bundle install with gems on multiple sources with s
ource affinity with a gem that is only found in the wrong source does not install the gem
rspec ./spec/install/gems/standalone_spec.rb:20 # bundle install --standalone with simple gems make
s the gems available without bundler
rspec ./spec/install/gems/standalone_spec.rb:32 # bundle install --standalone with simple gems work
s on a different system
rspec ./spec/install/gems/standalone_spec.rb:67 # bundle install --standalone with a combination of
gems and git repos makes the gems available without bundler
rspec ./spec/install/gems/standalone_spec.rb:97 # bundle install --standalone with groups makes the
gems available without bundler
gems available without bundler [45/1974]
rspec ./spec/install/gems/standalone_spec.rb:113 # bundle install --standalone with groups allows c
reating a standalone file with limited groups
rspec ./spec/install/gems/standalone_spec.rb:129 # bundle install --standalone with groups allows -
-without to limit the groups used in a standalone
rspec ./spec/install/gems/standalone_spec.rb:145 # bundle install --standalone with groups allows -
-path to change the location of the standalone bundle
rspec ./spec/install/gems/standalone_spec.rb:159 # bundle install --standalone with groups allows r
emembered --without to limit the groups used in a standalone
rspec ./spec/install/gems/standalone_spec.rb:206 # bundle install --standalone with gemcutter's dep
endency API simple gems makes the gems available without bundler
rspec ./spec/install/gems/standalone_spec.rb:220 # bundle install --standalone with gemcutter's dep
endency API simple gems works on a different system
rspec ./spec/lock/lockfile_spec.rb:100 # the lockfile format generates lockfiles with multiple requ
irements
rspec ./spec/lock/lockfile_spec.rb:593 # the lockfile format keeps existing platforms in the lockfi
le
rspec ./spec/lock/lockfile_spec.rb:656 # the lockfile format does not add duplicate gems
rspec ./spec/lock/lockfile_spec.rb:684 # the lockfile format does not add duplicate dependencies
rspec ./spec/lock/lockfile_spec.rb:705 # the lockfile format does not add duplicate dependencies wi
th versions
rspec ./spec/lock/lockfile_spec.rb:726 # the lockfile format does not add duplicate dependencies in
different groups
rspec ./spec/lock/lockfile_spec.rb:770 # the lockfile format works correctly with multiple version
dependencies
rspec ./spec/other/platform_spec.rb:5 # bundle platform without flags returns all the output
rspec ./spec/other/platform_spec.rb:28 # bundle platform without flags returns all the output inclu
ding the patchlevel
rspec ./spec/other/platform_spec.rb:51 # bundle platform without flags doesn't print ruby version r
equirement if it isn't specified
rspec ./spec/other/platform_spec.rb:69 # bundle platform without flags doesn't match the ruby versi
on requirement
rspec ./spec/other/platform_spec.rb:236 # bundle platform bundle install installs fine when the rub
y version matches
rspec ./spec/other/platform_spec.rb:260 # bundle platform bundle install installs fine when the pat
chlevel matches
rspec ./spec/other/platform_spec.rb:271 # bundle platform bundle install doesn't install when the r
uby version doesn't match
rspec ./spec/other/platform_spec.rb:283 # bundle platform bundle install doesn't install when engin
e doesn't match
rspec ./spec/other/platform_spec.rb:295 # bundle platform bundle install doesn't install when engin
e version doesn't match
rspec ./spec/other/platform_spec.rb:309 # bundle platform bundle install doesn't install when patch
level doesn't match
rspec ./spec/other/platform_spec.rb:323 # bundle platform bundle check checks fine when the ruby ve
rsion matches
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment