summaryrefslogtreecommitdiff
path: root/spec/other/platform_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Extract `bundled_app_lock` path helperDavid Rodríguez2020-01-121-19/+19
|
* Tag specs using `readline`David Rodríguez2020-01-041-2/+2
|
* Remove unnecessary rubygems require'sDavid Rodríguez2019-11-111-4/+0
|
* Normalize "bundle cache" vs "bundle package"normalize_bundle_cacheDavid Rodríguez2019-10-201-6/+6
| | | | | | | Use the preferred `bundle cache` everywhere, but leave package as an alias. Remove duplicated tests.
* Rename "Locked" to "Current"David Rodríguez2019-10-121-2/+2
|
* Remove --pretty option and make it the defaultDavid Rodríguez2019-10-121-4/+16
|
* Check for generic lockfilesDavid Rodríguez2019-07-231-3/+1
|
* Normalize file:// handling in specsDavid Rodríguez2019-06-111-75/+75
|
* Move on to bundler 3David Rodríguez2019-04-111-6/+6
| | | | | | * Drop bundler 1 stuff from tests. * Move all feature flags to bundler 3 (like they are in 2-0-stable) and get them tested.
* Always pass the `--all` flag when neededremove_bundle_update_deprecationsDavid Rodríguez2019-03-301-6/+6
|
* Remove unnecessary rubygems filters from specsDavid Rodríguez2019-02-251-1/+1
|
* Split stderr and stdout in specsDavid Rodríguez2019-02-141-5/+5
|
* Print to correct stream when setup on a ttyDavid Rodríguez2019-02-141-2/+2
|
* scope TruffleRuby platform specs to be RubyGems >= 2.1.0Colby Swandale2018-09-181-1/+1
|
* Auto merge of #6693 - eregon:truffleruby, r=colby-swandaleThe Bundler Bot2018-09-141-0/+13
| | | | | | | | | | | | | Add support for TruffleRuby Hello, This PR adds support for TruffleRuby in Bundler. I searched for `rbx` and `jruby` (case-insensitive) through the codebase to find all places which need changes and where tests use specific Ruby implementations. So hopefully this PR is complete, but please tell me if I missed something. I'd also like to test TruffleRuby in Bundler's CI, but will do this as a separate PR, as we first need the next release of TruffleRuby so that it includes the fix for https://github.com/oracle/truffleruby/issues/1413. (cherry picked from commit 368d7594adbdf83032719011d7608545faf2d942)
* fix tests/functionality breaking with new deprecation errorseg-deprecations-hard-error-in-2Colby Swandale2017-08-201-7/+7
|
* Untangle the system gem path and the default bundle path in the specsSamuel Giddins2017-07-241-12/+14
|
* Enable specific_platform by default on 2.0Samuel Giddins2017-07-051-4/+10
|
* Remove the console command in Bundler 2.0seg-deprecate-consoleSamuel Giddins2017-07-021-1/+1
|
* Update the specs to pass under Bundler 2Samuel Giddins2017-06-231-6/+6
|
* Specify `--require spec_helper` in .rspecKoichi ITO2017-05-031-1/+0
|
* Disable RSpec monkey patchingSamuel Giddins2017-01-151-1/+1
|
* Use `include_gem` as the matcher nameSamuel Giddins2016-08-021-2/+2
|
* [Matchers] Add TheBundle class to make custom matchers more fluentSamuel Giddins2016-08-021-2/+2
|
* Fixes specs for 1.8.7Asutosh Palai2016-06-281-2/+2
|
* Update platform specs for implicit ruby version unlockingSamuel Giddins2016-06-051-2/+2
|
* [Platform] Add spec for --ruby with multiple requirementsSamuel Giddins2016-02-011-0/+9
|
* Add specs for bundle platform --ruby with version requirementsSamuel Giddins2016-02-011-1/+34
|
* Compatibility with frozen string literalsSamuel Giddins2016-01-311-0/+1
|
* [RuboCop] Enable Style/StringLiteralsSamuel E. Giddins2015-07-151-18/+18
|
* missed some outdated format specsAndre Arko2015-04-051-4/+4
|
* ensure exitstatus while testing Bundler.setupAndre Arko2015-01-211-52/+20
|
* optional exit checkAndre Arko2015-01-211-17/+14
| | | | turns out Bundler.setup by itself won’t actually set the exitstatus unless it’s also running inside a TTY (which this isn’t).
* clean up some missed some @exitstatusAndre Arko2015-01-201-4/+4
|
* don’t test exitstatus when it is unknownAndre Arko2015-01-201-15/+15
| | | | | | 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.
* this test works in real life :(Andre Arko2015-01-201-12/+12
| | | | | I cannot figure out how to get it to pass with the new, faster exec, but it passes in real life when I run the same command with (I think) the same environment variables. Arrrrgh.
* force TTY only in tests instead of all execAndre Arko2015-01-191-0/+1
|
* we can have exitstatus and err at the same timeAndre Arko2015-01-191-51/+49
| | | | huh, how did I miss this before?
* ruby directive :patchlevel should only take a stringTerence Lee2013-11-091-2/+29
|
* patchlevel support for ruby DSLTerence Lee2013-08-241-0/+200
|
* whitespaceTerence Lee2013-08-241-4/+4
|
* Fixes to wording in other/platform_spec.rbTad Hosford2013-07-031-2/+2
| | | | | - mri -> MRI - grammar
* update merged specs to the new rspec expect syntaxAndre Arko2012-11-171-1/+1
|
* Merge tag 'v1.2.2'Andre Arko2012-11-151-0/+13
|\ | | | | | | | | | | | | | | | | | | | | | | Version 1.2.2 Conflicts: .travis.yml lib/bundler.rb lib/bundler/psyched_yaml.rb lib/bundler/version.rb spec/bundler/psyched_yaml_spec.rb spec/other/clean_spec.rb
| * test if no ruby version is specified for platform --rubyTerence Lee2012-09-131-0/+13
| |
* | change to new expect syntax for rspecTerence Lee2012-10-091-44/+44
|/
* loosen ruby directive for enginesTerence Lee2012-07-121-0/+164
| | | | | | | | | allow other engines to qualify when the engine is omitted. So, in the Gemfile: ruby "1.9.3" will work with JRuby and RBX as long as the RUBY_VERSION matches
* Revert "return the right error code for bundle exec with ruby version"Andre Arko2012-05-261-1/+0
| | | | | | This is based on the previously-reverted commit, so I'm reverting it as well for now. This reverts commit 5ba208133c7c2293dfa096dcb8ccbe19f8d010f3.
* return the right error code for bundle exec with ruby versionTerence Lee2012-05-251-0/+1
| | | | paired with @wycats
* spacingTerence Lee2012-05-251-2/+2
|