Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [repo move] Update GitHub URL in comments and `skip` messages in spec/ | Ellen Marie Dash | 2020-01-16 | 1 | -2/+2 |
| | |||||
* | Use vendorized version of uri library | David Rodríguez | 2019-12-08 | 1 | -1/+1 |
| | |||||
* | Simplify a bunch of test requires | David Rodríguez | 2019-11-04 | 3 | -3/+3 |
| | |||||
* | Rename `lib` to `lib_dir` | David Rodríguez | 2019-11-04 | 2 | -5/+5 |
| | | | | For consistency with `spec_dir`. | ||||
* | Remove `spec` helper in favor of `spec_dir` | David Rodríguez | 2019-11-04 | 2 | -2/+2 |
| | | | | The `spec` name is too common inside specs for `Gem::Specification`'s. | ||||
* | Normalize some test requires | David Rodríguez | 2019-11-04 | 2 | -5/+5 |
| | |||||
* | Merge #7399 | Bundlerbot | 2019-11-04 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7399: Fix some realworld specs testing nothing r=deivid-rodriguez a=deivid-rodriguez ### What was the end-user problem that led to this PR? The problem was that this helper was printing nothing to the standard output, so the specs in this file were just checking if lockfiles contained the empty string, which is obviously true. For example, https://github.com/bundler/bundler/blob/e70643c1be3a4417bd537d7e63470265465e693e/spec/realworld/edgecases_spec.rb#L31 ### What was your diagnosis of the problem? My diagnosis was that the helper needs to actually print the extracted information about the resolved gem, so it can be checked that the lockfile is correct. ### What is your fix for the problem, implemented in this PR? My fix adds the missing `puts`. Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> | ||||
| * | Fix some realworld specs testing nothingfix_realworld_test_helper | David Rodríguez | 2019-10-30 | 1 | -1/+1 |
| | | | | | | | | | | | | This helper was printing nothing to the standard output, so the specs were just checking if lockfiles contained the empty string, which is obviously true. | ||||
* | | Don't silence the UI by default | David Rodríguez | 2019-10-31 | 1 | -4/+6 |
|/ | |||||
* | Move some global requires to their few usages | David Rodríguez | 2019-09-18 | 3 | -0/+6 |
| | |||||
* | Remove unnecessary rubygems monkeypatch | David Rodríguez | 2019-08-17 | 1 | -2/+2 |
| | | | | | Instead, make sure we always load the local copy of bundler during specs, and never end up using the default copy. | ||||
* | Enable retries on flaky specretry_failing_spec | David Rodríguez | 2019-08-05 | 1 | -1/+1 |
| | |||||
* | Bump rubocop to 0.68.0rubocop_0_68 | David Rodríguez | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | s/last_command.stdout/out/greysteil/print-errors-to-stderr | David Rodríguez | 2019-04-12 | 1 | -1/+1 |
| | |||||
* | s/last_command.stderr/err/ | David Rodríguez | 2019-04-12 | 1 | -2/+2 |
| | |||||
* | Unify stderr helpers | David Rodríguez | 2019-04-12 | 1 | -1/+1 |
| | |||||
* | Move on to bundler 3 | David Rodríguez | 2019-04-11 | 1 | -4/+4 |
| | | | | | | * Drop bundler 1 stuff from tests. * Move all feature flags to bundler 3 (like they are in 2-0-stable) and get them tested. | ||||
* | Fix some specs to not rely on remembering flags | David Rodríguez | 2019-04-11 | 1 | -1/+2 |
| | |||||
* | Remove explictily loading thread library, It's provided by embedded module ↵remove-thread | SHIBATA Hiroshi | 2019-04-05 | 3 | -5/+1 |
| | | | | in the modern Ruby. | ||||
* | Always pass the `--all` flag when neededremove_bundle_update_deprecations | David Rodríguez | 2019-03-30 | 1 | -1/+1 |
| | |||||
* | Remove `bundle config` deprecations from specsremove_bundle_config_deprecations | David Rodríguez | 2019-03-29 | 1 | -1/+1 |
| | |||||
* | Remove more unnecessary rubygems version checks | David Rodríguez | 2019-02-25 | 1 | -10/+2 |
| | |||||
* | Remove unnecessary rubygems filters from specs | David Rodríguez | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary ruby filters from specsremove_unnecessary_ruby_filters | David Rodríguez | 2019-02-22 | 2 | -42/+4 |
| | |||||
* | Use newest interface to `bundle config` everywhere | David Rodríguez | 2019-02-19 | 1 | -1/+1 |
| | |||||
* | Fix 1.x specscheck_out_only_in_specs | David Rodríguez | 2019-02-14 | 1 | -2/+2 |
| | |||||
* | Remove now unnecessary `lack_errors` matcher | David Rodríguez | 2019-02-14 | 1 | -3/+3 |
| | | | | | Since the errors are checked on their own stream, no filtering is needed. | ||||
* | Split stderr and stdout in specs | David Rodríguez | 2019-02-14 | 2 | -10/+10 |
| | |||||
* | Auto merge of #6188 - bundler:indirect/fix-6072, r=indirect | The Bundler Bot | 2017-12-12 | 1 | -34/+32 |
| | | | | | | | | | | | | | Stop overriding specs during double-checks This fixes my test-case reproduction of #6072. I’m pretty sure it’s because the double-check was overriding the locally installed index specs with specs fetched from the RubyGems API, causing Bundler to conclude that the gems aren’t installed, even though they are. @deivid-rodriguez @y-yagi can you verify that this patch fixes the issues with `inline` that you were seeing? (cherry picked from commit 953acf7eb7c27f8fb569713c5276e12561687d6d) | ||||
* | rubocop -a | SHIBATA Hiroshi | 2017-12-11 | 1 | -33/+35 |
| | |||||
* | skip old versions for rack dependency problem. | SHIBATA Hiroshi | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Auto merge of #6188 - bundler:indirect/fix-6072, r=indirect | The Bundler Bot | 2017-12-11 | 1 | -0/+40 |
| | | | | | | | | | | | Stop overriding specs during double-checks This fixes my test-case reproduction of #6072. I’m pretty sure it’s because the double-check was overriding the locally installed index specs with specs fetched from the RubyGems API, causing Bundler to conclude that the gems aren’t installed, even though they are. @deivid-rodriguez @y-yagi can you verify that this patch fixes the issues with `inline` that you were seeing? | ||||
* | fix tests/functionality breaking with new deprecation errorseg-deprecations-hard-error-in-2 | Colby Swandale | 2017-08-20 | 1 | -4/+4 |
| | |||||
* | Fix the realworld specs under Bundler 2 | Samuel Giddins | 2017-07-19 | 2 | -7/+1 |
| | |||||
* | [RuboCop] Enable Layout/EmptyLineAfterMagicComment cop | Koichi ITO | 2017-07-16 | 2 | -0/+2 |
| | |||||
* | Improve realworld specs on 2.0 | Samuel Giddins | 2017-06-23 | 3 | -15/+13 |
| | |||||
* | Get the realworld specs running on 1.8.7 again | Samuel Giddins | 2017-06-13 | 3 | -12/+8 |
| | |||||
* | Use a single cassette for the realworld specs | Samuel Giddins | 2017-06-13 | 1 | -1/+0 |
| | |||||
* | [Realworld] Use VCR for network requests | Samuel Giddins | 2017-06-13 | 1 | -11/+16 |
| | |||||
* | Specify `--require spec_helper` in .rspec | Koichi ITO | 2017-05-03 | 5 | -5/+0 |
| | |||||
* | Disable RSpec monkey patching | Samuel Giddins | 2017-01-15 | 5 | -5/+5 |
| | |||||
* | Limit edgecases spec to what as 4.2.7 is compatible withseg-resolver-consider-locked-deps-first | Samuel Giddins | 2017-01-14 | 1 | -1/+1 |
| | |||||
* | Add a realworld spec for partial updates failing on locked, shared, ↵ | Samuel Giddins | 2017-01-14 | 1 | -0/+136 |
| | | | | transitive children | ||||
* | [Retry] Add newline before printing the final error | Samuel Giddins | 2016-12-18 | 1 | -1/+0 |
| | |||||
* | remove old heredoc terminator | Colby Swandale | 2016-12-17 | 1 | -1/+0 |
| | |||||
* | add missing slash | Colby Swandale | 2016-12-17 | 1 | -1/+1 |
| | |||||
* | add failing spec for error not being printed on a new line | Colby Swandale | 2016-12-17 | 1 | -0/+18 |
| | |||||
* | holy crap, what a subtle bug | Andre Arko | 2016-10-13 | 3 | -0/+3 |
| | | | | | | | | | | | | THANK YOU RSPEC BISECT also THANK YOU @SAMPHIPPEN So it turns out that the realworld specs make real life network requests to the real life rubygems.org. But we have some other “realworld” tests that spin up a webrick server to recreate specific pathological server behaviors. And those webrick servers might be able to answer requests from later realworld tests that are expecting the actual rubygems.org, but instead are getting our fake gem server because Artifice was never stopped. :O | ||||
* | debug info for error on travis | Andre Arko | 2016-10-12 | 1 | -0/+6 |
| | |||||
* | use the method now that we have it | Andre Arko | 2016-10-12 | 1 | -9/+1 |
| |