Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 427035

Summary: [server] SimpleUserProfileNode.get("FullName", "") returns null
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: ServerAssignee: Anthony Hunter <ahunter.eclipse>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 5.0   
Target Milestone: 5.0 RC2   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anthony Hunter CLA 2014-01-30 14:06:52 EST
While debugging I discovered that SimpleUserProfileNode.get("FullName", "") returns null when the property "FullName" does not exist.
This is not correct, the API specifies that it should return the provided default value "".
Comment 2 Anthony Hunter CLA 2014-02-03 15:44:00 EST
Made a typing error that cased some tests to fail. Big Ouch.
Test Result (16 failures / +8)
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testCreateUserEmailDifferentCase
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testResetUser
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testCreateUserDuplicateEmail
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testUserProperties
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testCreateDuplicateUser
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testUpdateUsers
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testChangeUserLogin
org.eclipse.orion.server.tests.servlets.users.BasicUsersTest.testCreateDeleteUsers
org.eclipse.orion.server.tests.servlets.site.HostingTest.testDisallowedSiteAccess

Fixed again with commit:
http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=98cb7b4d634b95b6390b40bf695262807aee0232