Do not try to complete users and assert when prepend is non-empty.
Review Request #124032 - Created June 6, 2015 and submitted
BUG: 346920 REVIEW: 124032 Add unit test for user completion when '~' is inserted.
added a unit test, it now passes. also kate and the manual kurlrequestertest_gui test don't crash anymore when I insert "~/." into a url requester.
The test doesn't check that user completion still works though? (in the case where it's expected, ~foo).
I'm curious btw, why did it crash/assert?
Finally I wonder why this didn't happen in kdelibs4, but ok, the code has had some changes due to the QUrl->KUrl porting, you don't have to answer this one ;)