/wheels/tests/model/crud/where.cfc
ColdFusion CFScript | 31 lines | 26 code | 5 blank | 0 comment | 0 complexity | 51fd52c5bb2950af76a74e5119f40773 MD5 | raw file
Possible License(s): Apache-2.0, CPL-1.0
- <cfcomponent extends="wheelsMapping.Test">
-
- <!--- <cffunction name="test_contains_multiple_spaces_tabs_and_carriage_returns">
- <cfset loc.r = model("post").findAll(where="views
-
- >=
- 5 AND
- averagerating
- >
- 3")>
- <cfset assert('loc.r.recordcount eq 1')>
- </cffunction> --->
-
- <cffunction name="test_should_not_strip_extra_whitespace_from_values">
- <cfset loc.r = model("user").findAll(where="address = '123 Petruzzi St.'")>
- <cfset assert('loc.r.recordcount eq 0')>
- <cfset loc.r = model("user").findAll(where="address = '123 Petruzzi St.'")>
- <cfset assert('loc.r.recordcount eq 2')>
- </cffunction>
-
- <cffunction name="test_in_statement_should_not_error">
- <cfset loc.r = model("user").findAll(where="username IN('tonyp','perd','chrisp') AND (firstname = 'Tony' OR firstname = 'Per' OR firstname = 'Chris') OR id IN(1,2,3)")>
- <cfset assert('loc.r.recordcount eq 3')>
- </cffunction>
-
- <cffunction name="test_in_statement_respect_parenthesis_commas_and_single_quotes">
- <cfset loc.r = model("user").findAll(where="username IN('tony''s','pe''(yo,yo)rd','chrisp')")>
- <cfset assert('loc.r.recordcount eq 1')>
- </cffunction>
-
- </cfcomponent>