Update rspec-rails: 3.8.0 → 3.9.1 (minor) #78
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Welcome to Depfu 👋
This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rspec-rails (3.8.0 → 3.9.1) · Repo · Changelog
Release Notes
3.9.0 (from changelog)
3.8.3 (from changelog)
3.8.2 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.1.6 (from changelog)
1.1.5 (from changelog)
1.1.4 (from changelog)
1.1.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.0.6
1.0.5
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
Release 1.0.6
Limit number values to a sensible range
Update history
Add project metadata to the gemspec
Release 1.0.5
Remove test files and omit them
Remove 1.9.3 from the test matrix
Update Travis test matrix
Release Notes
1.9.0 (from changelog)
1.8.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 18 commits:
Bump version to 1.9.0
Change default :bufvar from 'String.new' to '::String.new' to work with BasicObject
Try to get Travis passing
Use minitest-global_expecations in tests to avoid deprecation issues with minitest 5.12
Test JRuby 9.2 on Travis
Test on TruffleRuby on Travis
CI: Add Ruby 2.6 to the matrix
Bump version to 1.8.0
Fix and expand on documentation for :yield_returns_buffer
Rename return_buffer option to yield_returns_buffer
Modify test to work with new :return_buffer behavior
Flip `result` and `code` for :return_buffer option
Disable minitest plugins when testing
Modify spec to show how :return_buffer can be used when modifying buffers
Simplify test in attempt to get 1.8.7 passing
Add return_buffer option to CaptureEndEngine
Update the README with an example of how to write a method that works with capture_end (Fixes #15)
Remove has_rdoc from gemspec, since it is deprecated
Release Notes
1.8.2
1.2.0
1.1.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
2.4.0
2.3.1
2.3.0 (from changelog)
2.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 59 commits:
version bump to v2.4.0
ci: don't turn on frozen strings until after bundle install
update CHANGELOG
add magic comment for frozen string literals to all files
add rubocop as dev dep and configure security and frozen string cops
test suite should check compatibility with frozen string literals
Merge pull request #175 from bchaney/allow-css-max-width
Merge pull request #177 from flavorjones/176-allow-rem-css-sizes
css sanitizer allows "rem" sizes
Allow CSS property: max-width
ci: update concourse, add ruby 2.7 jobs
version bump to v2.3.1
Merge pull request #172 from flavorjones/171-xss-vulnerability
update CHANGELOG
mitigate XSS vulnerability in SVG animate attributes
rufo formatting
formatting in README
update CHANGELOG with release date
update dev gemspec
version bump to v2.3.0
update dev deps
update README to work with modern Hoe
update Manifest
Merge branch 'jf.safelist'
formatting CHANGELOG
Only call deprecate_constant if available
Use safelist consistently
Use safelist(s), allowlist(s) where applicable
update CHANGELOG
ci: remove unused code from rake-test/run.sh
Merge pull request #167 from jobscore/allow-html-property-contenteditable
Merge pull request #168 from georgeclaghorn/border-width-keyword-values
Allow the thin and thick CSS keywords
Allow HTML property: contenteditable
update to latest concourse-gem
update dev dependencies
changelog: update for #162
Merge pull request #162 from jaredbeck/allow_list-style
changelog: update for #165
Merge pull request #165 from asok/correct-css-keywordish-regexp
Fix test for style attribute scrubbing
Add a test for testing style attribute scrubbing
Correct the regexp for kewordish css property which hold a hex value
Allow CSS property `list-style`
cherry-pick v2.2.3 changelog entry
remove the svg animate attribute `from` from the allowlist
remove versioneye from readme
Merge branch 'flavorjones-allowlist-changes'
update CHANGELOG
Allow greater precision in values of shorthand css elements
failing test for high-precision CSS values
update CHANGELOG
expand allowed protocols to allow `tel:` and `line:`
expand set of allowed CSS functions
reformat `whitelist.rb`
scripts to inspect and compare DOMPurify metadata
add formatting to CHANGELOG
updated mailing list to a new Google Group
extract msword html data into an asset file
Commits
See the full diff on Github. The new version differs by 10 commits:
version bump to v2.4.0
update CHANGELOG in preparation for v2.4.0
update dev dependencies
Merge pull request #86 from eagletmt/skip-progress-when-chunked
Merge pull request #87 from halfbyte/patch-1
Make version in changelog fit release version.
Skip progress report when Content-Length is unavailable
update test:examples to libiconv 1.15
concourse: test most-recent two rubies
convert to using windows-ruby-dev-tools-release
Release Notes
5.14.0 (from changelog)
5.13.0 (from changelog)
5.12.2 (from changelog)
5.12.1 (from changelog)
5.12.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 54 commits:
prepped for release
Closed temporary IOs when exiting capture_subprocess_io. (doudou)
- Added example for value wrapper with block to Expectations module. (stomar)
Added minitest_log to known modules (BurdetteLamar)
+ Block-assertions (eg assert_output) now error if raised inside the block. (casperisfine)
- Fixed use of must/wont_be_within_delta on Expectation instance. (stomar)
+ Changed assert_raises to only catch Assertion since that covers Skip and friends.
- Renamed UnexpectedError#exception to #error to avoid problems with reraising. (casperisfine)
prepped for release
+ Deprecated Minitest::Guard#maglev?
+ Added skip_until(year, month, day, msg) to allow deferring until a deadline.
Reworked some of metametameta to be more flexible.
+ Added expectations #path_must_exist and #path_wont_exist. Not thrilled with the names.
re-sorted assertions after path additions
+ Finally added assert_path_exists and refute_path_exists. (deivid-rodriguez)
+ Refactored and pulled Assertions#things_to_diff out of #diff. (BurdetteLamar)
- Fix autorun bug that affects fork exit status in tests. (dylanahsmith/jhawthorn)
+ Added examples to documentation for assert_raises. (lxxxvi)
- Support new Proc#to_s format. (ko1)
- Improved documentation for _/value/expect, especially for blocks. (svoop)
prepped for release
- After chatting w/ @y-yagi and others, decided to lower support to include ruby 2.2.
prepped for release
- Fixed broken link to reference on goodness-of-fit testing. (havenwood)
Added mini-apivore to readme.
- Update requirements in readme and Rakefile/hoe spec.
+ Added documentation for Reporter classes. (sshaw)
Added minitest-global_expectations to readme. (jeremyevans)
- Avoid using 'match?' to support older ruby versions. (y-yagi)
Tweaked multithreading section of README. (iHiD)
prepped for release
Reworked the \n vs \\n mu_pp_for_diff situation.
Extended assert_mu_pp and assert_mu_pp_for_diff to auto-quote strings to make tests more grokkable.
minor editing to comment
Turn off parallelism on stub and spec meta tests because they hit class methods (globals)
Added mutant-minitest to readme. (mjb)
+ Add a descriptive error if assert_output or assert_raises called without a block. (okuramasafumi)
- Check `option[:filter]` klass before match. Fixes 2.6 warning. (y-yagi)
Fixed 2.6 warning in test_refute_match_matcher_object by adding explicit =~ method. (y-yagi)
Added doco for using Rake::TestTask. (schneems)
Added minitest-mock_expectations to readme. (bogdanvlviv)
- Fixed spec section of readme to not use deprecated global expectations. (CheezItMan)
minor rearrangement of requires
Added tests for message and using message/lambad w/ assertions.
+ Changed mu_pp_for_diff to make having both \n and \\n easier to debug.
Overhauled and sorted test_minitest_assertions.rb in prep for new mu_pp_for_diff changes.
Split tests out into test_minitest_assertions.rb
- Fixed Assertions#diff from recalculating if set to nil
+ Deprecated $N for specifying number of parallel test runners. Use MT_CPU.
+ Extended Assertions#mu_pp to encoding validity output for strings to improve diffs.
+ Deprecated use of global expectations. To be removed from MT6.
+ Fail gracefully when expectation used outside of `it`.
Converted all minitest/spec tests over to use _ to avoid deprecation warnings.
Avoid teardown assertion check if test is skipped
Release Notes
1.10.9
1.10.8
1.10.7
1.10.6
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.1
1.9.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
2.2.2 (from changelog)
2.2.1 (from changelog)
2.2.0 (from changelog)
2.1.2 (from changelog)
2.1.1 (from changelog)
2.1.0 (from changelog)
2.0.8 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.3.0
1.2.0
1.1.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 30 commits:
v1.3.0
Merge pull request #102 from orien/gem-metadata
Add project metadata to the gemspec
Match Loofah's API changes.
Prepare 1.2.0
Remove needless white list sanitizer deprecations
Merge pull request #96 from olleolleolle/patch-1
CI: Drop unused sudo: false Travis directive
Merge pull request #95 from rwojnarowski/patch-1
Deprecated warning text, missing space
Prepare version 1.1.0
Merge pull request #91 from JuanitoFatas/doc/scrubbers
Merge pull request #92 from JuanitoFatas/link-sanitizer
Improve LinkSanitizer's documentation
href is not a HTML element
Improve Scrubber documentations
Merge pull request #87 from JuanitoFatas/migrate-to-safelist
Migrate to SafeListSanitizer
Merge pull request #90 from JuanitoFatas/jf.fix-tests
Update test behavior for Nokogiri > 1.9.1.
Merge pull request #89 from JuanitoFatas/rubies
Merge pull request #88 from JuanitoFatas/jf.relax-bundler-dependency
Update Ruby version matrix on CI
Use a inclusive Bundler version
Merge pull request #86 from tebs/fix-documentation-link
Fix Nokogiri link in documentation
[ci skip] Please don't send more PRs trying to bump Loofah.
Merge pull request #71 from nicolasleger/patch-1
[CI] Allow failure with ruby head
[CI] Test against Ruby 2.5
Release Notes
13.0.1 (from changelog)
13.0.0 (from changelog)
12.3.3 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
3.9.1 (from changelog)
3.9.0 (from changelog)
3.8.2 (from changelog)
3.8.1 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
3.9.0 (from changelog)
3.8.6 (from changelog)
3.8.5 (from changelog)
3.8.4 (from changelog)
3.8.3 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
3.9.1 (from changelog)
3.9.0 (from changelog)
3.8.2 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 42 commits:
Version 3.9.1
Changelog for #1309
#1308: Call when_declaring_verifying_double for any_instance partial … (#1309)
Updates from rspec-dev (2019-12-26) (#1305)
Version 3.9.0
Update maintenance branch
Version 3.8.2
Version 3.8.1
Pin minitest on older Rubies (#1293)
Change log for #1291
Fix bug where array_including argument matcher could not be nested (#1291)
Updated travis build scripts (from rspec-dev) (#1285)
Updated travis build scripts (from rspec-dev) (#1282)
Update Aruba to version 0.14.10 (#1279)
Tweak changelog for #1277
Do not change method visibility when stubbing private class methods. (#1277)
Deal with new ffi Ruby version requirement (#1276)
Updated travis build scripts (from rspec-dev) (#1273)
Update Changelog.md
Change log for #1271
Merge pull request #1271 from rspec/feat/add_time_alias
Add the ability to use "time" as "times" alias
Updated travis build scripts (from rspec-dev) (#1270)
Update docs for raising errors with required params (#1259)
Replace act-arrange-assert with arrange-act-assert (#1268)
Remove unneeded JRuby Gemfile filtering for ffi (#1263)
Pin child-process on older J Ruby (#1261)
Pin jruby-openssl on older JRuby (#1260)
Updated travis build scripts (from rspec-dev) (#1257)
Updated travis build scripts (from rspec-dev) (#1255)
Updated travis build scripts (from rspec-dev) (#1254)
Updated travis build scripts (from rspec-dev) (#1253)
Updated travis build scripts (from rspec-dev) (#1252)
Merge pull request #1249 from benoittgt/update-travis-build-scripts-2018-11-17-for-master
Updated travis build scripts (from rspec-dev)
Update terminology in BUILD_DETAIL.md (#1246)
Prevent Github complaining about FFI (#1247)
Add project metadata to the gemspec (#1245)
Change log for #1236 and #1244
Improve threadsafety of message expectations
Updated travis build scripts (from rspec-dev) (#1239)
Bump version to 3.9.0.pre.
Release Notes
3.9.2 (from changelog)
3.9.1 (from changelog)
3.9.0 (from changelog)
3.8.3 (from changelog)
3.8.2 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 37 commits:
Version 3.9.2
Add missing full changelog links
Changelog for 3.9.2
Merge pull request #394 from mvz/test-hashes
Add missing changeog link
Version 3.9.1
Updates from rspec-dev that were missed
Merge pull request #392 from rspec/update-travis-build-scripts-2019-12-26-for-master
Version 3.9.0
Release 3.8.3
Synchronise appveyor.yml with master
Merge pull request #381 from rspec/update-travis-build-scripts-2019-07-24-for-master
Merge pull request #380 from rspec/update-travis-build-scripts-2019-07-08-for-master
Merge pull request #378 from rspec/escape-slash-r
Merge pull request #371 from olleolleolle/update-travis-build-scripts-2019-04-01-for-master
Fix typo :)
Merge pull request #366 from edzhelyov/recognize-hash-as-optional-argument
Increase version to 3.8.2
Changelog for 3.8.2
Merge pull request #377 from lnestor/diff-generation-nil-check
Merge pull request #376 from rspec/ffi_ruby_1_9
Merge pull request #375 from twalpole/allow_all_kwargs
Merge pull request #373 from olleolleolle/update-travis-build-scripts-2019-04-18-for-master
Merge pull request #370 from rspec/ignore-warning-on-jruby
Release 3.8.1
Change log for #369
Merge pull request #369 from rspec/fix-inspect-hidden-delegators
Merge pull request #363 from rspec/update-travis-build-scripts-2019-01-08-for-master
Merge pull request #362 from rspec/update-travis-build-scripts-2019-01-03-for-master
Merge pull request #361 from rspec/update-travis-build-scripts-2018-12-30-for-master
Merge pull request #360 from rspec/update-travis-build-scripts-2018-12-25-for-master
Merge pull request #359 from rspec/update-travis-build-scripts-2018-12-21-for-master
Merge pull request #358 from benoittgt/update-travis-build-scripts-2018-11-17-for-master
Merge pull request #356 from JuanitoFatas/doc/build-detail
Merge pull request #357 from rspec/fix-ffi-issue
Merge pull request #355 from orien/project-metadata
Updates maintenance-branch file.
Release Notes
1.0.1 (from changelog)
1.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.2.6
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 27 commits:
Update copyright years.
Preparing v1.2.6.
Replace expired gem signing certificate.
Fix a comment.
Ruby Enterprise Edition requires older versions of RubyGems and Bundler.
Fix block not being called by RubyCoreSupport.open_file on JRuby 9.2.
Revert "Try and fix an incorrect rake version being picked with JRuby 1.7."
Try and fix an incorrect rake version being picked with JRuby 1.7.
Convert to UNIX line endings.
Simplify minitest version constraint.
Update to Ruby v2.7.0-rc2.
Run CI tests on Windows with AppVeyor.
Enable verbose test output.
Update Travis CI Ruby versions.
Prevent bundler from attempting to use version minitest v5.12.0.
Allow newer versions of Rake that fix warnings with Ruby 2.7.
Eliminate a warning when calling File.open with keyword arguments.
Suppress deprecation warnings due to Object#untaint on Ruby 2.7.
Fix test failures on Ruby 1.8.7 caused by DateTime issues.
Remove the unused REQUIRE_PATH constant from RubyDataSource.
Fix SecurityErrors when loading data in safe mode.
Test that RUBY_ENGINE is defined.
Skip tests that fail due to Ruby bug 14060 on Ruby 2.4.4.
Update to the latest Ruby, JRuby and Rubinius releases.
Fix a documentation typo.
Return the correct seconds since the epoch value for strftime with %s.
Restrictions on timezones only apply to older (pre-1.9) Ruby releases.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands