Title:
Using component FQDN as returnType is case-sensitive but using component name as returnType not
| View in TrackerStatus/Resolution/Reason: Closed/Withdrawn/CannotReproduce
Reporter/Name(from Bugbase): Jork Zijlstra / Jork Zijlstra (Jork Zijlstra)
Created: 12/16/2015
Components: Language
Versions: 10.0
Failure Type:
Found In Build/Fixed In Build: Final /
Priority/Frequency: Major / All users will encounter
Locale/System: English / Linux All
Vote Count: 1
Problem Description:
There is a difference in how the returnType of a method is handled when using a component name or a component FQDN.
The component return is new v1.TestCase()
case 1) private testcase function x(){} is case insensitive
case 2) private v1.testcase function x(){} is case sensitive and this example fails
case 3) private v1.TestCase function x(){} is case sensitive
Steps to Reproduce:
see attached zip file for testcode
Actual Result:
Actual Result:
1) returns object
2) causes EventHandlerException The value returned from the x function is not of type v1.testCase
3) returns object
Epected Result:
Make it uniform, all case sensitive or all case insensitive
Any Workarounds:
Use correct casing for FQDN as returnType
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4100649
External Customer Info:
External Company:
External Customer Name: Jork Zijlstra
External Customer Email:
External Test Config: My Hardware and Environment details:
Ubuntu 14.04, CF10,0,18,29633
Attachments:
- December 16, 2015 00:00:00: 1_returnTypeCaseSensitive.zip
Comments: