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
Thiago Pradi
f70c0b348d
Removing unnecessary code [ #5192 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-26 17:13:52 +02:00
Aaron Patterson
df95948d45
do not execute the session tests within transactions
2010-07-25 15:17:03 -07:00
Santiago Pastorino
b0b9bf3204
Object#returning removed
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-25 23:30:27 +02:00
José Valim
304c49b146
Move runtime back to connection.
2010-07-25 20:59:37 +02:00
José Valim
ff0d842454
Revert the previous three commits.
...
* 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;
2010-07-25 20:46:42 +02:00
Aaron Patterson
b7e0408ca9
use a hash to collect optional statistics about the instrumentation
2010-07-25 11:11:23 -07:00
José Valim
d02f2d2fb2
runtime should be properly initialized.
2010-07-25 18:26:42 +02:00
Aaron Patterson
5ebc1d88d3
testing sqlbypass destroy. caching connection during destroy
2010-07-23 08:36:58 -07:00
Aaron Patterson
da37716c35
refactoring class methods to a module
2010-07-22 23:40:39 -07:00
Santiago Pastorino
227680f415
session_id is a VARCHAR
2010-07-22 13:34:27 -07:00
Aaron Patterson
38734aff20
adding a test for session save
2010-07-22 09:35:50 -07:00
Aaron Patterson
a78547a9c6
testing loaded? method and reducing funcalls
2010-07-21 16:59:23 -07:00
Aaron Patterson
87a319cd0c
testing new_record? and converting to an attribute
2010-07-21 16:55:04 -07:00
Aaron Patterson
ba0d2a9ce3
starting sql bypass test, fixing create_table and drop_table!
2010-07-21 16:36:28 -07:00
Aaron Patterson
bdbe390a98
initializing instance variables
2010-07-21 16:36:28 -07:00
Subba Rao Pasupuleti
b0c7dee4f2
removing unused models from tests
...
[#5153 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-21 22:08:07 +02:00
Neeraj Singh
659e3b02ab
renaming tests by removing proxy_options from names
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-21 15:25:39 +02:00
José Valim
7131244313
Ensure default_scope can be overwriten by association conditions.
2010-07-21 15:06:23 +02:00
Subba Rao Pasupuleti
d77c3b669c
eagerly loaded association records should respect default_scope [ #2931 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-21 15:01:40 +02:00
Neeraj Singh
992711a86b
update_attribute should not update readonly attributes
...
[#5106 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-21 14:55:57 +02:00