gist: 1671 Download_button fork
public
Public Clone URL: git://gist.github.com/1671.git
Text only
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
  1) Error:
test_joins_with_namespaced_model_should_use_correct_type(HasManyAssociationsTest):
ActiveRecord::StatementInvalid: PGError: ERROR: column "companies.type" must appear in the GROUP BY clause or be used in an aggregate function
: SELECT companies.*, COUNT(companies.id) AS num_clients FROM "companies" INNER JOIN "companies" clients_companies ON clients_companies.firm_id = companies.id AND "clients_companies"."type" = E'Namespaced::Client' WHERE ("companies"."id" = 16) AND ( ("companies"."type" = 'Namespaced::Firm' ) ) GROUP BY companies.id
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:160:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:488:in `execute_without_query_record'
    ./test/cases/helper.rb:38:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:945:in `select_raw'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:932:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:61:in `select_all'
    ./test/cases/../../lib/active_record/base.rb:586:in `find_by_sql'
    ./test/cases/../../lib/active_record/base.rb:1358:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:1393:in `find_one'
    ./test/cases/../../lib/active_record/base.rb:1379:in `find_from_ids'
    ./test/cases/../../lib/active_record/base.rb:541:in `find'
    ./test/cases/associations/has_many_associations_test.rb:1009:in `test_joins_with_namespaced_model_should_use_correct_type'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:94:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:94:in `run'
 
  2) Error:
test_validate_case_sensitive_uniqueness_with_attribute_passed_as_integer(ValidationsTest):
ActiveRecord::StatementInvalid: PGError: ERROR: operator does not exist: character varying = integer
LINE 1: ...LECT "title" FROM "topics" WHERE ("topics".title = 101)
                                                                ^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
: SELECT "title" FROM "topics" WHERE ("topics".title = 101)
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:160:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:488:in `execute_without_query_record'
    ./test/cases/helper.rb:38:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:945:in `select_raw'
    ./test/cases/../../lib/active_record/connection_adapters/postgresql_adapter.rb:932:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:61:in `select_all'
    ./test/cases/../../lib/active_record/validations.rb:652:in `validates_uniqueness_of'
    ./test/cases/../../lib/active_record/base.rb:1855:in `with_scope'
    ./test/cases/../../lib/active_record/base.rb:1863:in `with_exclusive_scope'
    ./test/cases/../../lib/active_record/validations.rb:651:in `validates_uniqueness_of'
    ./test/cases/../../lib/active_record/validations.rb:360:in `validates_each'
    ./test/cases/../../lib/active_record/validations.rb:357:in `each'
    ./test/cases/../../lib/active_record/validations.rb:357:in `validates_each'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:177:in `call'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:177:in `evaluate_method'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:161:in `call'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:90:in `each'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:90:in `send'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:90:in `run'
    ./test/cases/../../lib/../../activesupport/lib/active_support/callbacks.rb:272:in `run_callbacks'
    ./test/cases/../../lib/active_record/validations.rb:950:in `valid_without_callbacks?'
    ./test/cases/../../lib/active_record/callbacks.rb:267:in `valid?'
    ./test/cases/../../lib/active_record/validations.rb:939:in `save_without_dirty!'
    ./test/cases/../../lib/active_record/dirty.rb:83:in `save_without_transactions!'
    ./test/cases/../../lib/active_record/transactions.rb:99:in `save!'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
    ./test/cases/../../lib/active_record/transactions.rb:79:in `transaction'
    ./test/cases/../../lib/active_record/transactions.rb:87:in `transaction'
    ./test/cases/../../lib/active_record/transactions.rb:99:in `save!'
    ./test/cases/../../lib/active_record/transactions.rb:107:in `rollback_active_record_state!'
    ./test/cases/../../lib/active_record/transactions.rb:99:in `save!'
    ./test/cases/../../lib/active_record/validations.rb:911:in `create!'
    ./test/cases/validations_test.rb:482:in `test_validate_case_sensitive_uniqueness_with_attribute_passed_as_integer'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:94:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:94:in `run'
 
1653 tests, 5691 assertions, 0 failures, 2 errors

Owner

tarmo

Revisions