aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/support/ddl_helper.rb
diff options
context:
space:
mode:
authorSean Griffin <sean@thoughtbot.com>2015-01-27 10:30:38 -0700
committerSean Griffin <sean@thoughtbot.com>2015-01-27 10:30:38 -0700
commitd26dd00854c783bcb1249168bb3f4adf9f99be6c (patch)
treeaf9cfb9f93d4d66689a19b359bba1625d629350c /activerecord/test/support/ddl_helper.rb
parentc2c95cd279c988e7bd94008264e956e30b78c9ec (diff)
downloadrails-d26dd00854c783bcb1249168bb3f4adf9f99be6c.tar.gz
rails-d26dd00854c783bcb1249168bb3f4adf9f99be6c.tar.bz2
rails-d26dd00854c783bcb1249168bb3f4adf9f99be6c.zip
`WhereClause#predicates` does not need to be public
The only place it was accessed was in tests. Many of them have another way that they can test their behavior, that doesn't involve reaching into internals as far as they did. `AssociationScopeTest` is testing a situation where the where clause would have one bind param per predicate, so it can just ignore the predicates entirely. The where chain test was primarly duplicating the logic tested on `WhereClause` directly, so I instead just make sure it calls the appropriate method which is fully tested in isolation.
Diffstat (limited to 'activerecord/test/support/ddl_helper.rb')
0 files changed, 0 insertions, 0 deletions