summaryrefslogtreecommitdiff
path: root/spec/cache
Commit message (Collapse)AuthorAgeFilesLines
* Completely remove the package --all option on 2.0 and force its behaviorseg-bundler-2-defaultsSamuel Giddins2017-08-281-8/+8
|
* Default to packaging all on 2.0Samuel Giddins2017-08-282-2/+2
|
* Update the specs for the default bundle path being ./.bundleSamuel Giddins2017-07-231-7/+20
|
* Set forgotten command line options via config in 2.0Samuel Giddins2017-07-192-13/+13
|
* Get the 2.0 specs passing under 2.0Samuel Giddins2017-06-233-10/+6
|
* Get the specs passing in 1.0 modeSamuel Giddins2017-06-231-4/+4
|
* Auto merge of #5634 - koic:specify_require_spec_helper_in_dot_rspec, r=indirectThe Bundler Bot2017-05-305-5/+0
|\ | | | | | | | | | | | | | | | | Specify `--require spec_helper` in .rspec Specifying `--require spec_helper` in .rspec will automatically require spec_helper in *_spec.rb. It isn't necessary to specify `require "spec_helper"` in individual *_spec.rb. I think that it's a [DRY](https://en.wikipedia.org/wiki/Don't_repeat_yourself) way. Refer: https://github.com/rspec/rspec/wiki#rspec
| * Specify `--require spec_helper` in .rspecKoichi ITO2017-05-035-5/+0
| |
* | [RuboCop] Enable Style/PercentLiteralDelimitersKoichi ITO2017-05-282-2/+2
|/ | | | Run `rubocop -a --only Style/PercentLiteralDelimiters` and `rubocop --auto-gen-config`.
* Restore and update absolute cache_path testMal Graty2017-05-011-0/+7
|
* Permit absolute paths in cache_path settingMal Graty2017-05-011-8/+0
|
* Ensure pre-existing Git caches are updated from remote sourceAlex Taylor2017-04-211-0/+27
|
* Disable RSpec monkey patchingSamuel Giddins2017-01-155-6/+6
|
* Add a setting for forcing only the ruby platformSamuel Giddins2016-09-271-1/+1
|
* Remove expect_err from the specs & print all output on a spec failureSamuel Giddins2016-08-031-3/+3
|
* Use `include_gem` as the matcher nameSamuel Giddins2016-08-023-15/+15
|
* [Matchers] Add TheBundle class to make custom matchers more fluentSamuel Giddins2016-08-023-15/+15
|
* Add Bundler.ui.deprecateStefan Lance2016-07-051-1/+1
|
* Fix typo in cache/platform_spec.rbYuki Asano2016-03-281-2/+2
|
* Compatibility with frozen string literalsSamuel Giddins2016-01-315-0/+5
|
* Clean up "Cloning into 'submodule-1.0'..." output messages from test suiteJames Wen2015-12-301-3/+3
| | | | | | | | - Removes the following output messages from the test suite: ``` Cloning into 'submodule-1.0'... done. ```
* [RuboCop] Enable Style/PercentLiteralDelimitersSamuel Giddins2015-11-262-2/+2
|
* quotable rubocopfix-path-caching-3900Andre Arko2015-08-131-1/+1
|
* make sure intersecting gem paths are cachedSteven Davidovitz2015-08-131-0/+18
| | | | | | | | When a gem has the same path prefix as the application that is being bundled, the gem will not be added to vendor/cache. For example: a gem with a path /home/test/src/bundled_gem and an application with a path /home/test/src/bundled that references it.
* [RuboCop] Update to 0.33.0Samuel E. Giddins2015-08-071-1/+1
|
* Merge pull request #3896 from EduardoBautista/fix-missing-sourceAndre Arko2015-08-021-0/+10
|\ | | | | | | Print a warning when a gem can't be cached due to a missing source
| * Failing spec for #3896Andre Arko2015-08-021-0/+10
|/ | | | Tests for the problem reported in #3887, #3158
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-182-2/+2
| | | | closes #3853
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-1/+1
| | | | closes #3850
* [RuboCop] Enable Style/StringLiteralsSamuel E. Giddins2015-07-152-12/+12
|
* [RuboCop] Enable Style/EmptyLinesSamuel E. Giddins2015-07-152-4/+0
|
* Revert "svn source support"Andre Arko2015-01-252-114/+0
| | | | | | | | | | | | We're pulling out svn source support into a plugin. While we work on that, you can use the 1.8.0.svn release, but subversion sources aren't an official part of Bundler itself. This reverts commit 049d281d0fdcc29297a21c6a66cd7efc38690675. This reverts commit 22fecdd07fdf02edb1a8824fb73dd7e015507644. This reverts commit 38f195e11f37ce5139af4ff3384eb2f26c2edb19. This reverts commit 500436a33de0b884525dbf82cfc69332fc96f8b9. This reverts commit 2c356be90a23921058cd14fd0e4a366da195021a.
* allow cache path to be configuredAndre Arko2015-01-251-0/+33
| | | | | | | this adds `package —cache-path`, supports `config cache_path foo`, and honors the BUNDLE_CACHE_PATH environment variable. closes #3351
* don’t test exitstatus when it is unknownAndre Arko2015-01-201-2/+2
| | | | | | apparently on some Ruby 1.8.7 installs, open3 doesn’t return an exit status, and that includes all Travis installs of 1.8.7. :/ these tests all pass (while checking exit status) on my machine, but they shouldn’t fail if the Ruby on Travis isn’t able to provide exitstatuses.
* we can have exitstatus and err at the same timeAndre Arko2015-01-191-2/+2
| | | | huh, how did I miss this before?
* Use Ruby 1.8-compatible hash syntaxMatijs van Zuijlen2014-05-151-2/+2
|
* Move test of valid platforms out of multi-platform specMatijs van Zuijlen2014-05-131-2/+1
|
* Ensure Gemspec.lock and Gemfile match in multi-platform cache specMatijs van Zuijlen2014-05-131-10/+3
| | | | | | | | The activerecord 2.3.3 gem needs activesupport 2.3.2, which was not included in the Gemfile.lock or cache. This caused bundle update to fail. This change simplifies the set of needed gems, thereby returning to an older version of this spec. By adding the mri platforms to the block for 'rack' we keep the check for allowed platforms.
* Demonstrate that call to bundle update fails in multi-platform specMatijs van Zuijlen2014-05-131-4/+8
| | | | | For this spec to make sense, the call should succeed, since otherwise the cache update never runs and the spec will pass trivially.
* Added the test to check if install --local doesn't fetch specs remotelySmit Shah2014-05-111-0/+14
|
* svn source supportStefan Huber2014-04-222-0/+114
|
* cache gems even if they are ruby builtinsAndre Arko2014-04-131-22/+17
|
* Skip gems packaged with Ruby when packing.Andrew Bloomgarden2014-02-161-0/+36
| | | | | This allows `bundle cache` and the like to work if you are using a gem that is shipped with Ruby, like minitest 4.7.5.
* adding platform support for ruby 2.1Brandon Black2013-09-241-2/+2
| | | | | * added new platform and ruby version helpers * updated man file and tests
* match up test name with other gemspec-caching testAndre Arko2013-02-021-1/+1
|
* add ABI platforms :ruby_20 and :mri_20Andre Arko2012-12-201-2/+2
| | | closes #2151
* clean up caching git gem specs, add testAndre Arko2012-12-081-0/+19
| | | | Closes #2039
* change to new expect syntax for rspecTerence Lee2012-10-094-59/+59
|
* fix a few warnings that show up while running specsrohit2012-10-021-5/+3
|
* don't display warning if Bundler.settings[:cache_all] is setTerence Lee2012-07-171-0/+14
|