summaryrefslogtreecommitdiff
path: root/spec/support/artifice
Commit message (Expand)AuthorAgeFilesLines
* Refresh all VCR cassettesrefresh_vcr_cassettesDavid Rodríguez2019-02-22708-414/+503
* Let updater retry on HTTPRequestedRangeNotSatisfiable (416)Maxime Lapointe2018-08-271-0/+34
* Use Bundler.rubygems.inflate instead of the Gem::Util method directlysegiddins/use-rubygems-integration-inflateSamuel Giddins2018-03-102-2/+2
* Use Gem::Util.inflate instead of Gem.inflateupdate-deprecated-methodsSHIBATA Hiroshi2018-03-012-2/+2
* finally working test for the inline double-checkindirect/fix-6072Andre Arko2017-11-282-0/+7
* Load digest subclasses in a thread-safe mannerseg-digest-loadingSamuel Giddins2017-10-151-1/+1
* Load Digest::SHA2 using Digest()colby/flaky-testColby Swandale2017-10-141-1/+1
* Add a way to assert that Artifice only gets certain requestsSamuel Giddins2017-09-131-0/+26
* Remove `File.expand_path` when it given Pathname objectSHIBATA Hiroshi2017-09-071-1/+1
* Use Pathname#join instead of string interpolationSHIBATA Hiroshi2017-09-071-1/+1
* To use helper methods for relative path references.SHIBATA Hiroshi2017-09-061-1/+1
* [RuboCop] Enable Layout/EmptyLineAfterMagicComment copKoichi ITO2017-07-1637-0/+37
* Auto merge of #5826 - greysteil:handle-invalid-range-errors, r=indirectThe Bundler Bot2017-07-081-0/+37
|\
| * Make CompactIndexPartialUpdate artifice deterministicGrey Baker2017-07-051-9/+8
| * Avoid Range Not Satisfiable errors during normal request flowGrey Baker2017-07-041-0/+38
* | Auto merge of #5829 - bundler:colby/vcr-cassettes-illegal-path-chars, r=segid...The Bundler Bot2017-07-053-1/+1
|\ \ | |/ |/|
| * remove forbidden chars in cassettes pathnamecolby/vcr-cassettes-illegal-path-charsColby Swandale2017-07-043-1/+1
* | Auto merge of #5792 - bundler:seg-remove-rubygems-aggregate, r=segiddinsThe Bundler Bot2017-06-271-0/+16
|\ \
| * | Avoid fetching the full index to get all dependency namesSamuel Giddins2017-06-231-0/+16
| |/
* | Add specs for the global gem cacheSamuel Giddins2017-06-271-0/+12
|/
* Add cassettes for realworld trampoline specs used on old RGSamuel Giddins2017-06-138-0/+28
* [Rakefile] Allow re-recording all VCR cassettesSamuel Giddins2017-06-131-1/+2
* Add VCR cassettes for realworld specsSamuel Giddins2017-06-13646-0/+2284
* Disallow making realworld network requests on CISamuel Giddins2017-06-131-1/+1
* Get the realworld specs running on 1.8.7 againSamuel Giddins2017-06-132-7/+16
* Re-implement VCR to support marshalled responses with incorrect content-lengt...Samuel Giddins2017-06-131-131/+82
* Use a single cassette for the realworld specsSamuel Giddins2017-06-131-1/+1
* [Realworld] Use VCR for network requestsSamuel Giddins2017-06-131-0/+196
* [RuboCop] Enable Style/PercentLiteralDelimitersKoichi ITO2017-05-284-4/+4
* Fail gracefully when installing a spec where the API is missing depsSamuel Giddins2017-02-131-0/+16
* Define the artifice module in fail.rbseg-spec-improvementsSamuel Giddins2016-12-221-0/+2
* Also load net/https before stubbing Net::HTTPSamuel Giddins2016-12-211-1/+11
* Don’t use Artifice for the fail endpointSamuel Giddins2016-12-211-10/+17
* Update to sinatra 1.4.7 in the specsseg-specs-sinatra-updateSamuel Giddins2016-11-273-15/+3
* Replace fakeweb in the specs with artificeseg-remove-fakewebSamuel Giddins2016-11-183-2/+50
* [RuboCop] Avoid shadowing outer variableaa-missing-specsSamuel Giddins2016-10-141-3/+3
* the fake dependency api should return pre gems tooAndre Arko2016-10-121-1/+5
* include prereleases in the compact indexAndre Arko2016-10-121-2/+4
* Update specs to use compact_index 0.11Samuel Giddins2016-08-293-6/+6
* Distinguish tests for checksum mismatch & invalid checksumSamuel Giddins2016-08-221-2/+4
* [RubyGemsGemInstaller] Validate checksums from the compact indexSamuel Giddins2016-08-222-1/+23
* Fix network fail simulation on Ruby < 2.0seg-offline-new-indexSamuel Giddins2016-08-081-1/+3
* Add specs for allow_offline_installSamuel Giddins2016-08-051-0/+21
* Disallow updating gem_repo1 in the specsSamuel Giddins2016-07-102-6/+7
* Safely store concurrent compact index downloadsDominic Cleal2016-05-102-1/+40
* [CompactIndex] Fall back when the versions checksum mismatchesseg-checksum-mismatch-errorSamuel Giddins2016-04-281-0/+15
* Compatibility with frozen string literalsSamuel Giddins2016-01-3128-1/+28
* [RuboCop] Fix Style/MutableConstantSamuel Giddins2016-01-312-10/+9
* [RuboCop] Address Style/GuardClauseSamuel Giddins2016-01-311-4/+3
* Pathname#path needs to be to_s here as wellAndre Arko2016-01-251-1/+1