mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
docs: fix missing HTTPS on links [ci-skip]
This commit is contained in:
parent
b8c67807b4
commit
b97b4fa207
6 changed files with 11 additions and 11 deletions
|
@ -182,7 +182,7 @@ Conversation.statuses # => { "active" => 0, "archived" => 1 }
|
||||||
```
|
```
|
||||||
|
|
||||||
See its
|
See its
|
||||||
[documentation](http://api.rubyonrails.org/v4.1.0/classes/ActiveRecord/Enum.html)
|
[documentation](https://api.rubyonrails.org/v4.1.0/classes/ActiveRecord/Enum.html)
|
||||||
for a detailed write up.
|
for a detailed write up.
|
||||||
|
|
||||||
### Message Verifiers
|
### Message Verifiers
|
||||||
|
@ -338,7 +338,7 @@ for detailed changes.
|
||||||
array. ([Pull Request](https://github.com/rails/rails/pull/9599))
|
array. ([Pull Request](https://github.com/rails/rails/pull/9599))
|
||||||
|
|
||||||
* Added `session#fetch` method fetch behaves similarly to
|
* Added `session#fetch` method fetch behaves similarly to
|
||||||
[Hash#fetch](http://www.ruby-doc.org/core-1.9.3/Hash.html#method-i-fetch),
|
[Hash#fetch](https://www.ruby-doc.org/core-1.9.3/Hash.html#method-i-fetch),
|
||||||
with the exception that the returned value is always saved into the
|
with the exception that the returned value is always saved into the
|
||||||
session. ([Pull Request](https://github.com/rails/rails/pull/12692))
|
session. ([Pull Request](https://github.com/rails/rails/pull/12692))
|
||||||
|
|
||||||
|
|
|
@ -256,7 +256,7 @@ deprecation warnings because it is opt-in.
|
||||||
`rails-deprecated_sanitizer` will be supported for Rails 4.2 only; it will not
|
`rails-deprecated_sanitizer` will be supported for Rails 4.2 only; it will not
|
||||||
be maintained for Rails 5.0.
|
be maintained for Rails 5.0.
|
||||||
|
|
||||||
See [this blog post](http://blog.plataformatec.com.br/2014/07/the-new-html-sanitizer-in-rails-4-2/)
|
See [this blog post](https://blog.plataformatec.com.br/2014/07/the-new-html-sanitizer-in-rails-4-2/)
|
||||||
for more details on the changes in the new sanitizer.
|
for more details on the changes in the new sanitizer.
|
||||||
|
|
||||||
### `assert_select`
|
### `assert_select`
|
||||||
|
|
|
@ -144,9 +144,9 @@ This will generate the singular URL `/basket` instead of the usual `/baskets/:id
|
||||||
The `direct` method allows creation of custom URL helpers.
|
The `direct` method allows creation of custom URL helpers.
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
direct(:homepage) { "http://www.rubyonrails.org" }
|
direct(:homepage) { "https://rubyonrails.org" }
|
||||||
|
|
||||||
homepage_url # => "http://www.rubyonrails.org"
|
homepage_url # => "https://rubyonrails.org"
|
||||||
```
|
```
|
||||||
|
|
||||||
The return value of the block must be a valid argument for the `url_for`
|
The return value of the block must be a valid argument for the `url_for`
|
||||||
|
|
|
@ -448,10 +448,10 @@ A point is casted to an array containing `x` and `y` coordinates.
|
||||||
|
|
||||||
### Interval
|
### Interval
|
||||||
|
|
||||||
* [type definition](http://www.postgresql.org/docs/current/static/datatype-datetime.html#DATATYPE-INTERVAL-INPUT)
|
* [type definition](https://www.postgresql.org/docs/current/static/datatype-datetime.html#DATATYPE-INTERVAL-INPUT)
|
||||||
* [functions and operators](http://www.postgresql.org/docs/current/static/functions-datetime.html)
|
* [functions and operators](https://www.postgresql.org/docs/current/static/functions-datetime.html)
|
||||||
|
|
||||||
This type is mapped to [`ActiveSupport::Duration`](http://api.rubyonrails.org/classes/ActiveSupport/Duration.html) objects.
|
This type is mapped to [`ActiveSupport::Duration`](https://api.rubyonrails.org/classes/ActiveSupport/Duration.html) objects.
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
# db/migrate/20200120000000_create_events.rb
|
# db/migrate/20200120000000_create_events.rb
|
||||||
|
|
|
@ -974,11 +974,11 @@ You can create custom URL helpers directly by calling [`direct`][]. For example:
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
direct :homepage do
|
direct :homepage do
|
||||||
"http://www.rubyonrails.org"
|
"https://rubyonrails.org"
|
||||||
end
|
end
|
||||||
|
|
||||||
# >> homepage_url
|
# >> homepage_url
|
||||||
# => "http://www.rubyonrails.org"
|
# => "https://rubyonrails.org"
|
||||||
```
|
```
|
||||||
|
|
||||||
The return value of the block must be a valid argument for the `url_for` method. So, you can pass a valid string URL, Hash, Array, an Active Model instance, or an Active Model class.
|
The return value of the block must be a valid argument for the `url_for` method. So, you can pass a valid string URL, Hash, Array, an Active Model instance, or an Active Model class.
|
||||||
|
|
|
@ -355,7 +355,7 @@ Rails adds some custom assertions of its own to the `minitest` framework:
|
||||||
| [`assert_nothing_raised { block }`](https://api.rubyonrails.org/classes/ActiveSupport/Testing/Assertions.html#method-i-assert_nothing_raised) | Ensures that the given block doesn't raise any exceptions.|
|
| [`assert_nothing_raised { block }`](https://api.rubyonrails.org/classes/ActiveSupport/Testing/Assertions.html#method-i-assert_nothing_raised) | Ensures that the given block doesn't raise any exceptions.|
|
||||||
| [`assert_recognizes(expected_options, path, extras={}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/RoutingAssertions.html#method-i-assert_recognizes) | Asserts that the routing of the given path was handled correctly and that the parsed options (given in the expected_options hash) match path. Basically, it asserts that Rails recognizes the route given by expected_options.|
|
| [`assert_recognizes(expected_options, path, extras={}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/RoutingAssertions.html#method-i-assert_recognizes) | Asserts that the routing of the given path was handled correctly and that the parsed options (given in the expected_options hash) match path. Basically, it asserts that Rails recognizes the route given by expected_options.|
|
||||||
| [`assert_generates(expected_path, options, defaults={}, extras = {}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/RoutingAssertions.html#method-i-assert_generates) | Asserts that the provided options can be used to generate the provided path. This is the inverse of assert_recognizes. The extras parameter is used to tell the request the names and values of additional request parameters that would be in a query string. The message parameter allows you to specify a custom error message for assertion failures.|
|
| [`assert_generates(expected_path, options, defaults={}, extras = {}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/RoutingAssertions.html#method-i-assert_generates) | Asserts that the provided options can be used to generate the provided path. This is the inverse of assert_recognizes. The extras parameter is used to tell the request the names and values of additional request parameters that would be in a query string. The message parameter allows you to specify a custom error message for assertion failures.|
|
||||||
| [`assert_response(type, message = nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/ResponseAssertions.html#method-i-assert_response) | Asserts that the response comes with a specific status code. You can specify `:success` to indicate 200-299, `:redirect` to indicate 300-399, `:missing` to indicate 404, or `:error` to match the 500-599 range. You can also pass an explicit status number or its symbolic equivalent. For more information, see [full list of status codes](http://rubydoc.info/github/rack/rack/master/Rack/Utils#HTTP_STATUS_CODES-constant) and how their [mapping](https://rubydoc.info/github/rack/rack/master/Rack/Utils#SYMBOL_TO_STATUS_CODE-constant) works.|
|
| [`assert_response(type, message = nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/ResponseAssertions.html#method-i-assert_response) | Asserts that the response comes with a specific status code. You can specify `:success` to indicate 200-299, `:redirect` to indicate 300-399, `:missing` to indicate 404, or `:error` to match the 500-599 range. You can also pass an explicit status number or its symbolic equivalent. For more information, see [full list of status codes](https://rubydoc.info/github/rack/rack/master/Rack/Utils#HTTP_STATUS_CODES-constant) and how their [mapping](https://rubydoc.info/github/rack/rack/master/Rack/Utils#SYMBOL_TO_STATUS_CODE-constant) works.|
|
||||||
| [`assert_redirected_to(options = {}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/ResponseAssertions.html#method-i-assert_redirected_to) | Asserts that the response is a redirect to a URL matching the given options. You can also pass named routes such as `assert_redirected_to root_path` and Active Record objects such as `assert_redirected_to @article`.|
|
| [`assert_redirected_to(options = {}, message=nil)`](https://api.rubyonrails.org/classes/ActionDispatch/Assertions/ResponseAssertions.html#method-i-assert_redirected_to) | Asserts that the response is a redirect to a URL matching the given options. You can also pass named routes such as `assert_redirected_to root_path` and Active Record objects such as `assert_redirected_to @article`.|
|
||||||
|
|
||||||
You'll see the usage of some of these assertions in the next chapter.
|
You'll see the usage of some of these assertions in the next chapter.
|
||||||
|
|
Loading…
Reference in a new issue