Ken Collins
d28438caf2
A few schema changes for the SQL Server adapter.
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2010-09-03 14:57:16 +12:00
Andrew White
4e67bf26aa
Reset default scope in Thread.current when class is unloaded [ #5497 state:resolved]
...
Signed-off-by: Xavier Noria <fxn@hashref.com >
2010-09-01 22:32:41 +02:00
Emilio Tagua
2ce57fd0d9
Fix test: this should return 0 not 7, since Arel was ignoring select clause and now it's fixed.
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-09-01 15:09:38 +02:00
Subba Rao Pasupuleti
dba4efbd0e
nested attributes tests should rely on associated objects to verify results not on assert_difference [ #5206 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-09-01 09:56:48 +02:00
Pratik Naik
c07f0ae52e
Change relation merging to always append select, group and order values
2010-08-31 19:17:18 +01:00
Thiago Pradi
ececa75c66
Fixing typo [ #5485 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-28 17:51:22 -03:00
Neeraj Singh
747e0744dd
@user.touch should not fail if User does not have updated_at/updated_on column.
...
[#5439 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-24 11:24:32 -03:00
Wincent Colaiuta
7d71b785a9
Add test case for ActiveRecord::Base.record_timestamps = false
...
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 >
2010-08-24 10:32:45 -03:00
Raimonds Simanovskis
2fc29524e1
use database from ARUNIT_DB_NAME environment variable when running tests on Oracle
2010-08-23 10:50:21 -07:00
Aaron Patterson
cdef4450e5
removing unused code
2010-08-22 17:15:56 -07:00
Raimonds Simanovskis
8f171b4d69
Do not use time zone in test_read_attributes_before_type_cast_on_datetime for Oracle database
...
As currently string_to_time method is not doing time zone conversion to database time zone
2010-08-22 16:35:55 -07:00
Raimonds Simanovskis
f82b1e756a
updated test_should_record_timestamp_for_join_table for Oracle
2010-08-22 16:35:48 -07:00
Brian Lopez
82e389ed30
reload bob after his journy to a new timezone
2010-08-20 20:00:03 -07:00
Aaron Patterson
949c7e2d0e
fisting after_rollback and after commit callbacks
2010-08-20 00:06:49 -07:00
Neeraj Singh
2e45542942
While creating a new record using has_many create method default scope of 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 >
2010-08-19 14:52:15 -03:00
Aaron Patterson
a4458f5d21
removing useless ternary
2010-08-19 10:46:10 -07:00
Jeremy Kemper
d3e30a18b2
Memoize STI class lookups for the duration of a request
2010-08-19 11:07:09 -05:00
Xavier Noria
5a1d957dce
avoids warnings about mismatched indentations in Ruby 1.9.2
2010-08-19 03:44:55 +02:00
Xavier Noria
c510f05967
get rid of the warning "+ after local variable is interpreted as binary operator even though it seems like unary operator" in Ruby 1.9.2
2010-08-19 02:08:28 +02:00
Jeff Lawson
7ce1539934
Bug Fix -- clean up connection after stored procedure [ #3151 state:resolved]
2010-08-17 13:15:58 -07:00
Santiago Pastorino
f1b33f7f22
Restore pet -> owner relationship to the previous state
...
[#5365 ]
2010-08-16 22:46:55 -03:00
Mark Turner
6177a0be96
added testcase for belongs_to with a counter_cache and touch
...
[#5365 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-08-16 22:41:12 -03:00
Xavier Noria
fb6b805620
code gardening: we have assert_(nil|blank|present), more concise, with better default failure messages - let's use them
2010-08-17 03:32:11 +02:00
Raimonds Simanovskis
4e3d220da3
added dependencies in Gemfile for running ActiveRecord tests with Oracle database
2010-08-16 15:21:54 -07:00
Santiago Pastorino
8010e4f476
assert_equal here
2010-08-16 19:09:23 -03:00
Santiago Pastorino
3c8b50020a
Revert "Makes AR use AMo to_key implementation"
...
This reverts commit 36a84a4f15 .
2010-08-15 11:33:21 -03:00
Santiago Pastorino
bcd62cdafd
Makes topics.written_on null => true back again some tests rely on that
2010-08-15 07:19:06 -03:00
Santiago Pastorino
9a7e7e5fdb
Add missing model
2010-08-14 18:49:04 -03:00
Santiago Pastorino
59a0700b56
Both tests are using the same model, move the model to another file and add the missing require
2010-08-14 18:48:06 -03:00
Santiago Pastorino
b451de0d6d
Deletes trailing whitespaces (over text files only find * -type f -exec sed 's/[ \t]*$//' -i {} \;)
2010-08-14 04:12:33 -03:00
Santiago Pastorino
1590377886
Makes AR use AMo to_key implementation
...
[#5249 ]
2010-08-13 22:26:44 -03:00
Neeraj Singh
6ed1ba472e
Ensure we can nest include calls [ #5285 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:10:58 -03:00
José Valim
e4943e93c2
Make update_attribute behave as in Rails 2.3 and document the behavior intrinsic to its implementation.
2010-08-12 12:04:16 -03:00
Mark Turner
1049bae132
fixed indentation in test cases
...
Signed-off-by: wycats <wycats@gmail.com >
2010-08-11 23:55:53 -07:00
Paul Hieromnimon
007c4da9ae
Raising exception if fixture file can't be found
2010-08-11 15:47:34 -07:00
Tobias Lütke
cb9295c8a1
Added test case to verify that transaction callbacks are correctly propagated to class observers
2010-08-09 21:36:06 -04:00
Brian Lopez
94cff67bd1
ignore this test for mysql2
2010-08-09 12:50:09 -07:00
Brian Lopez
ee9c950f2f
bringing over latest from master
2010-08-09 12:43:49 -07:00
Aaron Patterson
e1596be323
test to ensure that respond_to? delegates to arel
2010-08-06 15:23:25 -07:00
Aaron Patterson
d082a9a2b8
sorry AR, my privates are none of your business
2010-08-06 14:53:01 -07:00
Aaron Patterson
12b3eca420
do not rely on arel class structure
2010-08-06 11:31:05 -07:00
RainerBlessing
7e4e1f0ca5
query value is converted to_s instead of to_yaml
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-08-03 21:08:43 -03:00
Neeraj Singh
db1c484c55
Dynamic finder method like scoped_by_* create methods so that
...
method_missing is not hit next time. Adding a test for this
scenario.
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-03 10:46:09 +02:00
Neeraj Singh
807239f5a1
Making Active Record base_test.rb thinner by moving tests
...
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 >
2010-08-03 10:45:54 +02:00
Brian Lopez
d8b90114dd
skip the before_type_cast_on_datetime test entirely for mysql2
2010-08-02 15:11:00 -07:00
Brian Lopez
42035fd112
move reload after touch
2010-08-02 15:10:34 -07:00
Brian Lopez
ab64499911
reload the owner model after update
2010-08-02 14:51:57 -07:00
Brian Lopez
954de9940b
Merge branch 'master' into mysql2
...
* 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:
2010-08-02 13:30:08 -07:00
Neeraj Singh
009aa8825b
Eager loading an association should not change the count of children
...
[#4971 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-02 17:12:59 +02:00
José Valim
e1344bf504
Tidy up previous commit.
2010-08-02 16:51:08 +02:00