aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases
Commit message (Collapse)AuthorAgeFilesLines
* Fix copying migrations to empty directoryPiotr Sarnacki2010-09-031-0/+14
|
* Implemented ActiveRecord::Migrations#copy based on James Adam's ideaPiotr Sarnacki2010-09-032-0/+129
| | | | | | | | | | | | | | | ActiveRecord::Migration#copy allows to copy migrations from one place to another, changing migrations versions and adding scope to filename. For example: ActiveRecord::Migration.copy("db/migrate", :blog_engine => "vendor/gems/blog/db/migrate") will copy all migrations from vendor/gems/blog/db/migrate to db/migrate with such format: Versions of copied migrations will be reversioned to be appended after migrations that already exists in db/migrate
* Reset default scope in Thread.current when class is unloaded [#5497 ↵Andrew White2010-09-011-0/+15
| | | | | | state:resolved] Signed-off-by: Xavier Noria <fxn@hashref.com>
* Fix test: this should return 0 not 7, since Arel was ignoring select clause ↵Emilio Tagua2010-09-011-1/+1
| | | | | | and now it's fixed. Signed-off-by: José Valim <jose.valim@gmail.com>
* nested attributes tests should rely on associated objects to verify results ↵Subba Rao Pasupuleti2010-09-011-57/+64
| | | | | | not on assert_difference [#5206 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Change relation merging to always append select, group and order valuesPratik Naik2010-08-313-47/+17
|
* Fixing typo [#5485 state:resolved]Thiago Pradi2010-08-281-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* @user.touch should not fail if User does not have updated_at/updated_on column.Neeraj Singh2010-08-241-1/+7
| | | | | | [#5439 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Add test case for ActiveRecord::Base.record_timestamps = falseWincent Colaiuta2010-08-241-0/+10
| | | | | | | | This is a failing test case for Lighthouse ticket #5440: https://rails.lighthouseapp.com/projects/8994/tickets/5440 Signed-off-by: José Valim <jose.valim@gmail.com>
* removing unused codeAaron Patterson2010-08-221-2/+2
|
* Do not use time zone in test_read_attributes_before_type_cast_on_datetime ↵Raimonds Simanovskis2010-08-221-3/+3
| | | | | | for Oracle database As currently string_to_time method is not doing time zone conversion to database time zone
* updated test_should_record_timestamp_for_join_table for OracleRaimonds Simanovskis2010-08-221-1/+1
|
* reload bob after his journy to a new timezoneBrian Lopez2010-08-201-0/+1
|
* fisting after_rollback and after commit callbacksAaron Patterson2010-08-202-5/+14
|
* While creating a new record using has_many create method default scope of ↵Neeraj Singh2010-08-191-0/+19
| | | | | | | | | | | child should be respected. author.posts.create should take into account default_scope defined on post. [#3939: state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* removing useless ternaryAaron Patterson2010-08-191-1/+1
|
* Memoize STI class lookups for the duration of a requestJeremy Kemper2010-08-191-1/+1
|
* avoids warnings about mismatched indentations in Ruby 1.9.2Xavier Noria2010-08-192-9/+6
|
* get rid of the warning "+ after local variable is interpreted as binary ↵Xavier Noria2010-08-191-13/+13
| | | | operator even though it seems like unary operator" in Ruby 1.9.2
* Bug Fix -- clean up connection after stored procedure [#3151 state:resolved]Jeff Lawson2010-08-172-0/+16
|
* Restore pet -> owner relationship to the previous stateSantiago Pastorino2010-08-161-1/+1
| | | | [#5365]
* added testcase for belongs_to with a counter_cache and touchMark Turner2010-08-161-0/+16
| | | | | | [#5365 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* code gardening: we have assert_(nil|blank|present), more concise, with ↵Xavier Noria2010-08-1710-14/+14
| | | | better default failure messages - let's use them
* assert_equal hereSantiago Pastorino2010-08-161-2/+2
|
* Revert "Makes AR use AMo to_key implementation"Santiago Pastorino2010-08-151-1/+1
| | | | This reverts commit 36a84a4f15f29b41c7cac2f8de410055006a8a8d.
* Makes topics.written_on null => true back again some tests rely on thatSantiago Pastorino2010-08-151-0/+3
|
* Both tests are using the same model, move the model to another file and add ↵Santiago Pastorino2010-08-142-14/+16
| | | | the missing require
* Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵Santiago Pastorino2010-08-1421-80/+80
| | | | 's/[ \t]*$//' -i {} \;)
* 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
| |