summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2019-08-17[bundler/bundler] Always use `--backtrace` when invoking `gem` CLIDavid Rodríguez
For debuggability. https://github.com/bundler/bundler/commit/ac3e8db658
2019-08-17[bundler/bundler] Extract a `gem_bin` path helperDavid Rodríguez
https://github.com/bundler/bundler/commit/8eedbecac0
2019-08-17[bundler/bundler] Reuse `gem_command!` helperDavid Rodríguez
https://github.com/bundler/bundler/commit/37d5dedffe
2019-08-17[bundler/bundler] Remove more dead codeDavid Rodríguez
https://github.com/bundler/bundler/commit/17d4d0de8e
2019-08-17[bundler/bundler] Remove dead codeDavid Rodríguez
https://github.com/bundler/bundler/commit/cae948f514
2019-08-17[bundler/bundler] Remove unnecessary rubygems requireDavid Rodríguez
https://github.com/bundler/bundler/commit/039604ff95
2019-08-17[bundler/bundler] Use path helpers to find bundle binDavid Rodríguez
https://github.com/bundler/bundler/commit/7985bb8e92
2019-08-17[bundler/bundler] Fix bundle bin location in core repoDavid Rodríguez
https://github.com/bundler/bundler/commit/9437568ab4
2019-08-17[bundler/bundler] Reuse more shared path helpersDavid Rodríguez
https://github.com/bundler/bundler/commit/79fdebd868
2019-08-17[bundler/bundler] Remove unnecessary assignmentDavid Rodríguez
https://github.com/bundler/bundler/commit/e483322519
2019-08-17[bundler/bundler] Remove unnecessary `let`David Rodríguez
Use shared helper instead. https://github.com/bundler/bundler/commit/ef55470cc6
2019-08-17[bundler/bundler] Move `lib` helper together with path helpersDavid Rodríguez
https://github.com/bundler/bundler/commit/f2df73bdb4
2019-08-17[bundler/bundler] Reuse `lib` methodDavid Rodríguez
https://github.com/bundler/bundler/commit/4589a57852
2019-08-17[bundler/bundler] Remove duplicated methodDavid Rodríguez
https://github.com/bundler/bundler/commit/afdacd62ac
2019-08-17Move fixture path to last pathHiroshi SHIBATA
2019-08-17Fix typosKazuhiro NISHIYAMA
2019-08-16Revert "[bundler/bundler] Fixup #7297"Hiroshi SHIBATA
This reverts commit b8d759806ff825e1b9344ba34b1a2bc4809d0988. It's accidentally picked from the upstream repository.
2019-08-16[bundler/bundler] Fixup #7297Hiroshi SHIBATA
https://github.com/bundler/bundler/commit/1a0161b970 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fixed rubocop errorHiroshi SHIBATA
https://github.com/bundler/bundler/commit/9256177446 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Add initial Bundler::BuildMetadata Spectommy
https://github.com/bundler/bundler/commit/c6458b2727 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Add `--[no-]git` option to `bundle gem`David Rodríguez
I think using `--no-git` can be useful when creating gems inside monorepos. https://github.com/bundler/bundler/commit/154c687310 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unexistent folder from exemptionsDavid Rodríguez
https://github.com/bundler/bundler/commit/0b6d973543 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Commit man pages to source controlDavid Rodríguez
This has the benefit that: * Allows the installation of bundler as a default gem from rubygems to include man pages. * Removes the need to build man pages during our tests. * Makes working with the manifest easier, because we only have source controlled files, and not a mix of source control and generated files. To make sure they never fall out of sync, we replace the previous `man:build` CI task with a `man:check` task that makes sure the generated man pages are up to date. https://github.com/bundler/bundler/commit/23de1d0177 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unexistent file from exemptionsDavid Rodríguez
https://github.com/bundler/bundler/commit/8601575490 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Bump rspec dependency to 3.8David Rodríguez
Because we're using `config.bisect_runner` which is only available from 3.8. https://github.com/bundler/bundler/commit/304a187f72 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Revert "make system_bundle_bin_path helper and resolve ↵David Rodríguez
failing tests for ruby < 2.6" This reverts commit e63e844bc7444c6a489fcde0dc7011c6c4807edd. It was introduced to resolve some failing tests at the cost of making the intention of the spec much less clear. Thanks to the previous fixes we have added to this spec, we can revert that patch now. https://github.com/bundler/bundler/commit/b29a40820f Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Make sure spec fails if `bundle install` failsDavid Rodríguez
https://github.com/bundler/bundler/commit/2ed2bbfdec Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fix installation of system bundlerDavid Rodríguez
Previously it was being installed to the :bundle_path (`/tmp/bundled_app/.bundle`), but the `bundle` helper uses the `system_gem_path("bin/bundle")`. That means the first `bundle install`in the spec was actually failing, but not affecting the test status because of not being called as `bundle!`. https://github.com/bundler/bundler/commit/ad75f75539 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Use non deprecated way of setting bundler pathDavid Rodríguez
https://github.com/bundler/bundler/commit/6013c93e81 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Clarify spec descriptionDavid Rodríguez
https://github.com/bundler/bundler/commit/b2abde04aa Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Bump rack and sinatra to latest versionsDavid Rodríguez
https://github.com/bundler/bundler/commit/09ecaf04fa Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Normalize style with other artifice filesDavid Rodríguez
https://github.com/bundler/bundler/commit/f11c9a2b3f Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Make spec pass more resilientlyDavid Rodríguez
Previously, if bundler-2.1.0.pre.1 would be installed globally, it would fail. Now we force that a locally installed version of bundler is used, so it always passed regardless of which bundler is installed globally. https://github.com/bundler/bundler/commit/764d8e8fd1 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unnecessary exclusionsDavid Rodríguez
https://github.com/bundler/bundler/commit/c189dfdde0 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Enable retries on flaky specDavid Rodríguez
https://github.com/bundler/bundler/commit/da360659f7 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSIONBenoit Daloze
* RUBY_ENGINE and RUBY_ENGINE_VERSION are defined on every modern Ruby. * There is no such constant as TRUFFLERUBY_VERSION or RBX_VERSION. https://github.com/bundler/bundler/commit/f9d910403b Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fix inconsistent lockfile orderDavid Rodríguez
When Gemfile would specify path sources as relative paths starting with "./", the lockfile would have inconsistent order on `bundle install` and `bundle update`. https://github.com/bundler/bundler/commit/c7532ced89 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Indentation tweakDavid Rodríguez
https://github.com/bundler/bundler/commit/5978a88f33 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-14change Proc#to_s format ('@...' -> ' ...') (#2362)Koichi Sasada
Now Proc#to_s returns "#<Proc:0x00000237a0f5f170@t.rb:1>". However, it is convenient to select a file name by (double-)clicking on some terminals by separating ' ' instead of '@' like "#<Proc:0x00000237a0f5f170 t.rb:1>" [Feature #16101]
2019-08-12Added example filter for Linux of GitHub Actions.Hiroshi SHIBATA
2019-08-12Re-use GITHUB_ACTION variables for filtering bundler examples.Hiroshi SHIBATA
2019-08-11GitHub Actions does not support ANSI color code. Skip failing examples.Hiroshi SHIBATA
2019-08-09Fix typo: duplicated the [skip-ci]ohbarye
2019-08-03Suppress warnings against locations in evalNobuyoshi Nakada
2019-08-03[bundler/bundler] The keys for RbConfig::CONFIG was String.Hiroshi SHIBATA
https://github.com/bundler/bundler/commit/ffc5e76335
2019-08-03Explicitly ignored GEMRC environmental variable.Hiroshi SHIBATA
2019-08-03Fixed up 365ee22d73ec73c119a842de271504e04bed6f45Hiroshi SHIBATA
2019-08-03Fixed the broken example with ruby core structure.Hiroshi SHIBATA
2019-08-03[bundler/bundler] Bump rubocop to 0.74.0David Rodríguez
And reenable exclusion because the bug why we added them has been fixed. See https://github.com/rubocop-hq/rubocop/issues/6861. https://github.com/bundler/bundler/commit/bda63fcffc
2019-08-03[bundler/bundler] Bump automatiek to 0.2.0David Rodríguez
https://github.com/bundler/bundler/commit/cd1abf8b3f