include full test path in functional test make launcher
transform user source in an object literal and remove false type check in user repository