aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases
Commit message (Collapse)AuthorAgeFilesLines
* Added ↵Jon Leighton2010-10-142-2/+17
| | | | test_has_many_through_has_many_with_has_many_through_habtm_source_reflection and make it pass
* Merge branch 'master' into nested_has_many_throughJon Leighton2010-10-148-40/+303
|\ | | | | | | | | | | Conflicts: activerecord/lib/active_record/associations.rb activerecord/test/cases/associations/cascaded_eager_loading_test.rb
| * clear any stale connections before messing with threaded testsAaron Patterson2010-10-131-0/+1
| |
| * Update the ActiveRecord tests to not set unused optionsCarl Lerche2010-10-132-4/+0
| | | | | | This makes a test fail, but it is revealing a bug in Arel master.
| * Add some tests for functionality in JoinAssociation which already exists but ↵Jon Leighton2010-10-135-12/+34
| | | | | | | | was previously untested
| * all columns respond to string_to_binary, so no need to check respond_to?Aaron Patterson2010-10-121-3/+8
| |
| * test quoting a string with an unknown column typeAaron Patterson2010-10-121-0/+4
| |
| * test quoting multibyte chars objectAaron Patterson2010-10-121-0/+20
| |
| * test quoting strings with binary columnsAaron Patterson2010-10-121-0/+13
| |
| * test quoting a string with a float columnAaron Patterson2010-10-121-0/+5
| |
| * testing quoting a string for an int columnAaron Patterson2010-10-121-0/+12
| |
| * testing crazy object quotingAaron Patterson2010-10-121-0/+12
| |
| * test that dates / times / datetimes call quoted_dateAaron Patterson2010-10-121-0/+10
| |
| * test quoting of bigdecimalsAaron Patterson2010-10-121-0/+6
| |
| * testing floats, fixnum, and bignumsAaron Patterson2010-10-111-0/+18
| |
| * test quoting nils, true, false, idAaron Patterson2010-10-111-0/+20
| |
| * getting quoted_time under more specific testsAaron Patterson2010-10-111-0/+65
| |
| * starting to get the quote module under testAaron Patterson2010-10-111-0/+30
| |
| * Honor distinct option when used with count operation after group clause ↵Marcelo Giorgi2010-10-111-0/+9
| | | | | | | | [#5721 state:resolved]
| * reorder removed in favor of except(:order).orderSantiago Pastorino2010-10-112-14/+2
| |
| * Add callback on skipped migration while copying migrationsPiotr Sarnacki2010-10-091-2/+20
| |
| * Change the method for copying migrations, do not add scope.Piotr Sarnacki2010-10-091-21/+23
| | | | | | | | | | | | | | The purpose of this change is to allow copying fail on the same names. Migrations change database and they should be treated with caution, if 2 migrations are named the same it's much better to skip migration and allow user decide if it should be copied or not.
| * fix ruby 1.9 deadlock problem, fixes #5736 add connection pool testsHemant Kumar2010-10-061-0/+29
| |
* | Add ↵Jon Leighton2010-10-131-1/+11
| | | | | | | | test_has_many_through_has_and_belongs_to_many_with_has_many_source_reflection and make it work
* | First bit of support for habtm in through assocs - ↵Jon Leighton2010-10-132-5/+10
| | | | | | | | test_has_many_through_has_many_with_has_and_belongs_to_many_source_reflection now passes
* | Add a commented, failing test for using a habtm in a has many through ↵Jon Leighton2010-10-122-6/+11
| | | | | | | | association. I want to refactor how aliasing works first.
* | Add test_has_many_through_has_one_through_with_has_many_source_reflectionJon Leighton2010-10-121-1/+18
| |
* | Adding test_has_many_through_has_one_with_has_many_through_source_reflection ↵Jon Leighton2010-10-121-2/+19
| | | | | | | | and modifying ThroughAssociationScope to make it work correctly.
* | Rename some tests for consistencyJon Leighton2010-10-121-3/+3
| |
* | Add test_has_many_through_has_one_throughJon Leighton2010-10-121-2/+14
| |
* | Support has_one through assocs as the source associationJon Leighton2010-10-121-3/+32
| |
* | A load of tests that need to be writtenJon Leighton2010-10-121-0/+63
| |
* | Add support for nested through associations in JoinAssociation. Hence ↵Jon Leighton2010-10-091-5/+54
| | | | | | | | Foo.joins(:bar) will work for through associations. There is some duplicated code now, which will be refactored.
* | Merge branch 'master' into nested_has_many_throughJon Leighton2010-10-065-1/+51
|\|
| * type_name should check for blank because people may have messed up databasesAaron Patterson2010-09-301-0/+14
| |
| * AssociationCollection#include? working properly for objects added with build ↵Marcelo Giorgi2010-09-303-0/+26
| | | | | | | | method [#3472 state:resolved]
| * group clause must be more specificAaron Patterson2010-09-301-1/+1
| |
| * Tests proving #5441oleg dashevskii2010-09-301-1/+11
| |
* | Refactoring JoinDependency and friends. This improves the code (IMO) ↵Jon Leighton2010-10-065-12/+34
| | | | | | | | including adding some explanatory comments, but more importantly structures it in such a way as to allow a JoinAssociation to produce an arbitrary number of actual joins, which will be necessary for nested has many through support. Also added 3 tests covering functionality which existed but was not previously covered.
* | A failing test for a nested has many through association loaded via ↵Jon Leighton2010-10-051-0/+6
| | | | | | | | Foo.joins(:bar)
* | Fix the tests (I have actually verified that these are also the 'right' ↵Jon Leighton2010-10-036-24/+24
| | | | | | | | fixes, rather than just making the tests pass again)
* | Add support for table aliasing, with a test that needs aliasing in order to ↵Jon Leighton2010-10-021-0/+5
| | | | | | | | work correctly. This test incidentally provides a more complicated test case (4 inner joins, 2 using polymorphism).
* | Integrate nested support into ThroughAssociationScope, using my concept of ↵Jon Leighton2010-10-021-12/+12
| | | | | | | | generating a 'chain' of reflections to be joined. It seems to work at the moment, all existing tests are passing. There may be further complications as we add more test cases for nested associations, though.
* | Started implementing nested :through associations by using the existing ↵Jon Leighton2010-10-011-13/+13
| | | | | | | | structure of ThroughAssociationScope rather than layering a module over the top
* | Merge branch 'master' into nested_has_many_through_2Jon Leighton2010-09-3012-56/+209
|\|
| * eliminating method_missing on TableDefinitionAaron Patterson2010-09-291-2/+12
| |
| * fisting test organizationAaron Patterson2010-09-292-52/+50
| |
| * Revert "porting 515917f5d8678af6c57842ca5dfd7c18e67ff1fe to master"Aaron Patterson2010-09-281-6/+0
| | | | | | | | This reverts commit bee447a5b9fe1d683c6cc69aefb7fc22c2a9d9af.
| * Set attributes properly for model built from association with conditions ↵Marcelo Giorgi2010-09-286-1/+47
| | | | | | | | | | | | [#5562 state:resolved] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
| * fixing indentation warningAaron Patterson2010-09-281-1/+1
| |