/wheels/tests/global/deprecated.cfc
http://cfwheels.googlecode.com/ · ColdFusion CFScript · 28 lines · 23 code · 5 blank · 0 comment · 0 complexity · b68e4f7ec41c4f826db0b4e8f333269d MD5 · raw file
- <cfcomponent extends="wheelsMapping.Test">
-
- <cffunction name="setup">
- <cfset loc.controller = controller(name="dummy")>
- <cfset loc.controller.$test_deprecated_method = $test_deprecated_method>
- </cffunction>
-
- <cffunction name="test_deprecated_message">
- <!--- correct message --->
- <cfset loc.a = loc.controller.$test_deprecated_method()>
- <cfset loc.e = loc.a.message>
- <cfset loc.r = "_deprecated_">
- <cfset assert("loc.e eq loc.r")>
- </cffunction>
-
- <cffunction name="test_deprecated_method_called">
- <!--- correct method name. regex might fail on different engines --->
- <cfset loc.a = loc.controller.$test_deprecated_method()>
- <cfset loc.e = loc.a.method>
- <cfset loc.r = "test_deprecated_method_called">
- <cfset assert("loc.e eq loc.r")>
- </cffunction>
-
- <cffunction name="$test_deprecated_method">
- <cfreturn $deprecated("_deprecated_", false)>
- </cffunction>
-
- </cfcomponent>