| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
add warnings option to test runner
|
| | |
|
|\ \
| | |
| | | |
show correct class name in migration inherited directly error
|
| | |
| | |
| | |
| | | |
Follow up to 249f71a
|
|\ \ \
| | | |
| | | | |
Docs: Specify return value of `save!`
|
| | | |
| | | |
| | | |
| | | |
| | | | |
I can never remember if it returns `self` or `true` (seems to be `true`)
[ci skip]
|
|\ \ \ \
| |/ / /
|/| | | |
Simplify query in column_definitions() for Postgres
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
column_definitions() needs to fetch the collation for every column, if
present. Previously, it did so using a correlated subquery - a subquery
that references results from the outer scope.
This patch updates the query to remove the subquery in favor of a
simpler and more efficient JOIN clause.
Running the two queries through EXPLAIN against Postgres additionally
shows that the original form with a correlated subquery requires a
Nested Loop Left Join, while the new form with a simple JOIN can use a
more efficient Merge Left Join.
|
|\ \ \ \
| | | | |
| | | | | |
Report the attribute on ActiveRecord::SerializationTypeMismatch
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Improve insufficient test for `safe_join`
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
parameterized delivery jobs
Needed for testing of parameterized mailers
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This behavior used to warn until 2.4, and raises since 2.5.
The test here was intentinally named not to start with "test_" and so it used not to be executed because this never passes,
but now is should pass in trunk.
https://bugs.ruby-lang.org/issues/11547
https://github.com/ruby/ruby/commit/44a2576f798b07139adde2d279e48fdbe71a0148
closes #19897
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Without this, the test causes a "method redefined" warning because
* first it loads I18n and defines Hash#deep_symbolize_keys inside I18n's lib/i18n/core_ext/hash.rb
* then it loads AS/core_ext/hash/keys.rb afterwards
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* puma 3.7.0: to let kill("TERM") properly terminate the process in railties test (3.6.2 doesnot on my machine)
* amq-protocol 2.1.0: to reduce warnings in AJ tests
* rails-html-sanitizer: missing change in a previous commit that updated Gemfile
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
restore `delivery_method` after test
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
Currently use two variables to restore `delivery_method`, but the order
of restoring the values is incorrect and does not restore is correctly.
|
|\ \ \ \
| | | | |
| | | | | |
Fix judgment spelling [ci skip]
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
`judgment` is the preferred form as Rails usually follows en-us spelling
not en-gb.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
make backburner integration test to work
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, backburner integration test is not running on CI.
https://travis-ci.org/rails/rails/jobs/196005322#L610
Using `Backburner::Worker.connection` to check whether beanstalkd is
running. But `Backburner::Worker.connection` was removed in backburner
1.2.0.
https://github.com/nesquena/backburner/commit/81fde499c2263abe8dedee59a3d0e03e92d72627
Therefore, this check process always becomes false, so the test is no
longer done. I fixed it so that check processing is done correctly.
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
and ivars (#27825)
Offer the option to use parameterization for shared processing of headers and ivars
|
|\ \ \ \
| | | | |
| | | | | |
add combination of Ruby 2.4 + aj:integration to CI
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Modernize SQL Server database YAML for Linux/vNext.
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
kenta-s/fix-broken-example-for-file_update_checker
Fix broken sample code for EventedFileUpdateChecker [ci skip]
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
use rails-html-sanitizer >= 1.0.3
|
| | | | |
| | | | |
| | | | |
| | | | | |
CVE-2015-7579 says rails-html-sanitizer 1.0.2 has XSS vulnerability.
|
| | | | |
| | | | |
| | | | |
| | | | | |
this probably fixes #25840
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
Bump bug report template versions to 5.0.1 in master
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
remove warning from `bin/setup` test
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This removes the following warnings.
```
test/application/bin_setup_test.rb:43: warning: ambiguous first argument; put parentheses or a space even after `/' operator
```
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
https://github.com/ruby/ruby/commit/11e6bd5ac2a2eebfa589bd6db8c9c4daa337733e
Leaving the 2.4.0 conditional for now, in order never to forget backporting r57407 to 2.4.1
|
|\ \ \ \
| | | | |
| | | | | |
Action Mailer Basics clean up [ci skip]
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | | |
[ci skip]
|
|\ \ \ \
| | | | |
| | | | | |
Fix grammar 'an hyphen' -> 'a hyphen' [ci skip]
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This message could be generated by `assert_predicate`, https://github.com/rails/rails/commit/1853a4f2c8b2bddfbde6aae80abb08310295201c#commitcomment-20546113
but I'd rather handwrite the message string if I could reduce magic from the code by doing so.
|
|\ \ \ \
| | | | |
| | | | | |
Keep the value of `$,` and restore it
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As unit tests, we do not know the value of `$,` when this
test case started. It' better to keep the value when the
test case fnished.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
% ruby -ve "p 'ほげ'.encode(Encoding::UTF_8_MAC)"
jruby 1.7.26 (1.9.3p551) 2016-08-26 69763b8 on Java HotSpot(TM) 64-Bit Server VM 1.8.0_45-b14 +jit [darwin-x86_64]
"\u307B\u3052"
% ruby -ve "p 'ほげ'.encode(Encoding::UTF_8_MAC)"
jruby 9.1.7.0 (2.3.1) 2017-01-11 68056ae Java HotSpot(TM) 64-Bit Server VM 25.45-b02 on 1.8.0_45-b14 +jit [darwin-x86_64]
"\u307B\u3051\u3099"
% ruby -ve "p 'ほげ'.encode(Encoding::UTF_8_MAC)"
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin14]
"\u307B\u3051\u3099"
|