Bugfix config.action_view.default_form_builder option
Fix documentation for #default

Just a little syntax error I spotted by accident. Cannot pass hash with curly braces without normal parentheses.
Merge pull request #17869 from 2called-chaos/patch-1

Fix documentation for ActionMailer::Base#default [ci skip]
ugh, forgot to add this test to cdd90f39d796986dabf1678b3277b230dbe18961
Remove unused AV/test/fixtures/blog_public

The fixtures were added to support StaticTests in 401cd97 but
those tests were then removed in d5ad92ce.

If Travis CI is happy with this PR, then you can be sure that
those fixtures are not needed anymore.
Remove one AV fixture (duplicate of an AP fixture)

Both ActionPack and ActionView include `test/fixtures/functional_caching/fragment_cached_without_digest.html.erb`.

The [ActionPack file](https://github.com/rails/rails/blob/master/actionpack/test/fixtures/functional_caching/fragment_cached_without_digest.html.erb) is used by the tests.

The [ActionView file](https://github.com/rails/rails/blob/master/actionview/test/fixtures/functional_caching/fragment_cached_without_digest.html.erb) is not: it was introduced in eb23754e when some tests and
fixtures were moved from AP to AV, but no tests in AV uses the fixture.

Long story short: if Travis CI is happy with removing the fixture, you can
be sure that is not needed anymore!
Merge pull request #17866 from bogdan/default-form-builder

Bugfix config.action_view.default_form_builder option
Add `#verified` and `#valid_message?` to MessageVerifier

This commit adds a `#verified` method to
`ActiveSupport::MessageVerifier` which will return either `false` when
it encounters an error or the message. `#verify` continues to raise an
`InvalidSignature` exception on error.

This commit also adds a convenience boolean method on `MessageVerifier`
as a way to check if a message is valid without performing the
decoding.
Merge pull request #17872 from claudiob/remove-duplicate-functional-caching-fixture

Remove one AV fixture (duplicate of an AP fixture)
Merge pull request #17871 from claudiob/remove-unused-blog-public-fixtures

Remove unused AV/test/fixtures/blog_public
Remove unused AV/test/fixtures/happy_path

The `test/fixtures/happy_path/render_action/hello_world.erb` file was
introduced in 8ab37c7 for the `TestRenderAction` test.

That test was subsequently removed in 34f058e, so the fixture is not
used anymore.

If Travis CI is happy, then you can be sure the fixture can be removed.
Remove unused AV/test/fixtures/scope

The file `modgreet.erb` was added 8 years ago in 21187c0
and is not used anymore by any test.
Merge pull request #17877 from claudiob/remove-happy-path-fixture

Remove unused AV/test/fixtures/happy_path
Merge pull request #17878 from claudiob/remove-unused-modgreet-fixture

Remove unused AV/test/fixtures/scope
tests, move pg geometric tests out of `base_test`.
tests, move schema shorthand assertions into pg specific tests.
tests, extract pg number tests into separate file.
Silence Minitest for plugin tests.

Fixes https://github.com/rails/rails/issues/17340.

Use Minitest::BacktraceFilter instead of removing all silencers. This
will allow the backtrace for all libraries in the plugin to be shown
while removing noise generated by Minitest's backtrace.
pg tests, move uniqueness validation test to array tests.
pg tests, get rid of global schema `schema_1`.