Neeraj Singh
aa384de7dd
@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:27:00 -03:00
Wincent Colaiuta
5ccdb362b4
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:47:30 -03:00
Raimonds Simanovskis
f10fb1c4e9
use database from ARUNIT_DB_NAME environment variable when running tests on Oracle
2010-08-24 01:49:42 +08:00
Raimonds Simanovskis
2c81a31039
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-23 07:34:07 +08:00
Raimonds Simanovskis
bedf6a0061
updated test_should_record_timestamp_for_join_table for Oracle
2010-08-23 07:34:07 +08:00
Aaron Patterson
6ca6ef2ab0
removing duplicate tests
2010-08-22 16:06:21 -07:00
Brian Lopez
7dbc99ef0d
reload bob after his journy to a new timezone
2010-08-20 20:00:21 -07:00
Aaron Patterson
809a04ba8f
fisting after_rollback and after commit callbacks
2010-08-20 00:06:32 -07:00
Neeraj Singh
758f01d49e
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 15:09:34 -03:00
Aaron Patterson
49e406efb7
removing useless ternary
2010-08-19 10:46:01 -07:00
Jeremy Kemper
64f4dc68f6
Memoize STI class lookups for the duration of a request
2010-08-19 11:28:49 -05:00
Xavier Noria
6fb6ddb9a7
avoids warnings about mismatched indentations in Ruby 1.9.2
2010-08-19 03:44:31 +02:00
Xavier Noria
ddce48a355
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:29:02 +02:00
Jeff Lawson
90176a6f15
Bug Fix -- clean up connection after stored procedure [ #3151 state:resolved]
2010-08-17 13:14:57 -07:00
Santiago Pastorino
6f478b0698
Restore pet -> owner relationship to the previous state
...
[#5365 ]
2010-08-16 22:47:49 -03:00
Mark Turner
fc43c62fc6
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:47:40 -03:00
Xavier Noria
5f5c508444
code gardening: we have assert_(nil|blank|present), more concise, with better default failure messages - let's use them
2010-08-17 03:31:39 +02:00
Santiago Pastorino
020aeb6192
assert_equal here
2010-08-16 22:01:04 -03:00
Tobias Lütke
141634ddc6
Added test case to verify that transaction callbacks are correctly propagated to class observers
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-08-16 22:00:52 -03:00
Raimonds Simanovskis
d1480926e8
added dependencies in Gemfile for running ActiveRecord tests with Oracle database
2010-08-17 06:18:38 +08:00
Santiago Pastorino
10177d3a38
Revert "Makes AR use AMo to_key implementation"
...
This reverts commit ccd4364a13 .
2010-08-15 11:37:50 -03:00
Santiago Pastorino
0f1b9bbbf8
Makes topics.written_on null => true back again some tests rely on that
2010-08-15 07:20:58 -03:00
Santiago Pastorino
a036999ed1
Should be Boolean there
2010-08-14 19:49:33 -03:00
Santiago Pastorino
707248a629
Add missing model
2010-08-14 18:50:15 -03:00
Santiago Pastorino
ecf59b4776
Both tests are using the same model, move the model to another file and add the missing require
2010-08-14 18:50:07 -03:00
Santiago Pastorino
3270c58ebb
Deletes trailing whitespaces (over text files only find * -type f -exec sed 's/[ \t]*$//' -i {} \;)
2010-08-14 04:20:06 -03:00
Santiago Pastorino
ccd4364a13
Makes AR use AMo to_key implementation
...
[#5249 ]
2010-08-13 22:28:26 -03:00
Neeraj Singh
9528aa9f86
Ensure we can nest include calls [ #5285 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:13:26 -03:00
José Valim
30ea923040
Make update_attribute behave as in Rails 2.3 and document the behavior intrinsic to its implementation.
2010-08-12 12:06:57 -03:00
Mark Turner
7325dd21b3
fixed indentation in test cases
...
Signed-off-by: wycats <wycats@gmail.com >
2010-08-11 23:56:11 -07:00
Paul Hieromnimon
1c970b8394
Raising exception if fixture file can't be found
2010-08-11 15:45:29 -07:00
Brian Lopez
b02751c961
ignore this test for mysql2
2010-08-09 15:29:59 -07:00
Brian Lopez
3ccf3504d2
skip the before_type_cast_on_datetime test entirely for mysql2
2010-08-09 15:29:53 -07:00
Brian Lopez
a263a8ffd5
update tests for mysql2 support
2010-08-09 15:29:26 -07:00
Aaron Patterson
001a574785
test to ensure that respond_to? delegates to arel
2010-08-06 15:23:11 -07:00
Aaron Patterson
a897a1f4a3
sorry AR, my privates are none of your business
2010-08-06 14:52:33 -07:00
Aaron Patterson
8fb0c9f509
do not rely on arel class structure
2010-08-06 11:31:32 -07:00
RainerBlessing
8b7219b9d6
query value is converted to_s instead of to_yaml
2010-08-03 14:55:15 -07: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
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
Robert Pankowecki
f8b53f35b9
test and fix collection_singular_ids= with string primary keys [ #5125 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-02 16:41:20 +02:00
José Valim
b613c3cc7b
Add an internal (private API) after_touch callback. [ #5271 state:resolved]
2010-08-02 16:16:46 +02:00
Jakub Kuźma
311ea94f73
added failing touch propagation test
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-02 15:56:49 +02:00
Aaron Patterson
834e304b22
reverting where() functionality, adding a test
2010-07-30 14:12:01 -07:00
Tarmo Tänav
2ea922bcec
Don't increment and then decrement the same counter when re-assigning a belongs_to association
...
[#2786 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-07-29 22:37:20 -03:00
Jon Buda
9d109302f1
fixed joining of attributes when using find_or_create_by with multiple attributes through an association
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-07-28 00:42:48 -03:00
Santiago Pastorino
4ac3ae0685
missing requires added
2010-07-26 16:26:07 -03:00
José Valim
dd61a817de
Move runtime back to the Thread.current
2010-07-26 19:14:56 +02:00