aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases
Commit message (Collapse)AuthorAgeFilesLines
* Makes AR use AMo to_key implementationSantiago Pastorino2010-08-131-1/+1
| | | | [#5249]
* Ensure we can nest include calls [#5285 state:resolved]Neeraj Singh2010-08-121-1/+11
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Make update_attribute behave as in Rails 2.3 and document the behavior ↵José Valim2010-08-122-20/+28
| | | | intrinsic to its implementation.
* fixed indentation in test casesMark Turner2010-08-113-4/+3
| | | | Signed-off-by: wycats <wycats@gmail.com>
* Raising exception if fixture file can't be foundPaul Hieromnimon2010-08-111-0/+11
|
* Added test case to verify that transaction callbacks are correctly ↵Tobias Lütke2010-08-091-0/+41
| | | | propagated to class observers
* ignore this test for mysql2Brian Lopez2010-08-091-13/+15
|
* bringing over latest from masterBrian Lopez2010-08-099-547/+581
|\
| * test to ensure that respond_to? delegates to arelAaron Patterson2010-08-061-0/+19
| |
| * sorry AR, my privates are none of your businessAaron Patterson2010-08-061-7/+0
| |
| * do not rely on arel class structureAaron Patterson2010-08-061-0/+7
| |
| * query value is converted to_s instead of to_yamlRainerBlessing2010-08-031-0/+8
| | | | | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
| * Dynamic finder method like scoped_by_* create methods so thatNeeraj Singh2010-08-031-0/+6
| | | | | | | | | | | | | | method_missing is not hit next time. Adding a test for this scenario. Signed-off-by: José Valim <jose.valim@gmail.com>
| * Making Active Record base_test.rb thinner by moving testsNeeraj Singh2010-08-035-534/+545
| | | | | | | | | | | | | | | | | | | | | | | | to relevant files. Number of assertions before refactoring: 2391 tests, 7579 assertions, 0 failures, 0 errors Number of assertions after refactoring: 2391 tests, 7579 assertions, 0 failures, 0 errors Signed-off-by: José Valim <jose.valim@gmail.com>
* | skip the before_type_cast_on_datetime test entirely for mysql2Brian Lopez2010-08-021-17/+18
| |
* | move reload after touchBrian Lopez2010-08-021-1/+1
| |
* | reload the owner model after updateBrian Lopez2010-08-021-0/+1
| |
* | Merge branch 'master' into mysql2Brian Lopez2010-08-023-2/+70
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Bring returning back to ease migration. Remove duplicated logic. Eager loading an association should not change the count of children fix loading of different elements in array then int and string [#5036 state:resolved] Tidy up previous commit. test and fix collection_singular_ids= with string primary keys [#5125 state:resolved] Handle edge cases in the previous patch. Improved how AppGenerator generates the application name. It now detects the current app name whenever possible. This means that renaming the residing directory will not effect the app name generated by AppGenerator. ActiveModel::Errors json serialization to work as Rails 3b4 [#5254 state:resolved] Add missing require in ActiveSupport::HashWithIndifferentAccess [#5189 state:resolved] Add an internal (private API) after_touch callback. [#5271 state:resolved] added failing touch propagation test Makes rails destroy scaffold don't duplicate routes.draw do |map| |map| when using the deprecated syntax Failing test to check for route file corruption if legacy map parameter is used. [#5263 state:open] Corrected the rake test:units and test:functionals description [#5251 state:committed] Use AS::OrderedHash when trusting in the order of the hash Fix label form helper to use I18n and html options, without the need of 'nil' text param:
| * Eager loading an association should not change the count of childrenNeeraj Singh2010-08-021-0/+13
| | | | | | | | | | | | [#4971 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
| * Tidy up previous commit.José Valim2010-08-021-1/+1
| |
| * test and fix collection_singular_ids= with string primary keys [#5125 ↵Robert Pankowecki2010-08-021-1/+39
| | | | | | | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
| * Add an internal (private API) after_touch callback. [#5271 state:resolved]José Valim2010-08-021-4/+4
| |
| * added failing touch propagation testJakub Kuźma2010-08-021-0/+17
| | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* | update tests for mysql2 supportBrian Lopez2010-08-0213-19/+410
|/
* reverting where() functionality, adding a testAaron Patterson2010-07-301-0/+5
|
* Don't increment and then decrement the same counter when re-assigning a ↵Tarmo Tänav2010-07-291-0/+4
| | | | | | | | belongs_to association [#2786 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* fixed joining of attributes when using find_or_create_by with multiple ↵Jon Buda2010-07-281-0/+9
| | | | | | attributes through an association Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* missing requires addedSantiago Pastorino2010-07-261-0/+2
|
* Move runtime back to the Thread.currentJosé Valim2010-07-261-0/+4
|
* Removing unnecessary code [#5192 state:resolved]Thiago Pradi2010-07-261-1/+7
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* do not execute the session tests within transactionsAaron Patterson2010-07-251-0/+2
|
* Move runtime back to connection.José Valim2010-07-251-4/+0
|
* Revert the previous three commits.José Valim2010-07-251-0/+4
| | | | | | * AS::Notifications#instrument should not measure anything, it is not its responsibility; * Adding another argument to AS::Notifications#instrument API needs to be properly discussed;
* use a hash to collect optional statistics about the instrumentationAaron Patterson2010-07-251-4/+0
|
* runtime should be properly initialized.José Valim2010-07-251-0/+4
|
* testing sqlbypass destroy. caching connection during destroyAaron Patterson2010-07-231-0/+9
|
* refactoring class methods to a moduleAaron Patterson2010-07-221-2/+5
|
* session_id is a VARCHARSantiago Pastorino2010-07-221-5/+5
|
* adding a test for session saveAaron Patterson2010-07-221-0/+10
|
* testing loaded? method and reducing funcallsAaron Patterson2010-07-211-0/+10
|
* testing new_record? and converting to an attributeAaron Patterson2010-07-211-0/+5
|
* starting sql bypass test, fixing create_table and drop_table!Aaron Patterson2010-07-211-0/+22
|
* initializing instance variablesAaron Patterson2010-07-211-0/+63
|
* removing unused models from testsSubba Rao Pasupuleti2010-07-2114-43/+1
| | | | | | [#5153 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* renaming tests by removing proxy_options from namesNeeraj Singh2010-07-211-5/+5
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Ensure default_scope can be overwriten by association conditions.José Valim2010-07-211-0/+5
|
* eagerly loaded association records should respect default_scope [#2931 ↵Subba Rao Pasupuleti2010-07-211-2/+16
| | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* update_attribute should not update readonly attributesNeeraj Singh2010-07-211-1/+7
| | | | | | [#5106 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Timestamp columns of HABTM join table should record timestampsNeeraj Singh2010-07-211-1/+34
| | | | [#5161 state:resolved]
* Revert "save on parent should not cascade to child unless child changed ↵José Valim2010-07-211-18/+0
| | | | | | | | [#3353 state:open]" Please check Lighthouse for more information. This reverts commit 4a0d7c1a439c6ad8d35bf514761824e51fa07df2.