I must agree Ted and Sergio and also disagree. Whereas in a handheld device the desktop file is the obvious container for all arguments, on a desktop supporting different arguments is a must. And I don't think those should be contained in different desktop files.
However what comes to testing, I do not see it safe to have test-related arguments supported by the app. I'd rather use environment variables for it.
I must agree Ted and Sergio and also disagree. Whereas in a handheld device the desktop file is the obvious container for all arguments, on a desktop supporting different arguments is a must. And I don't think those should be contained in different desktop files.
However what comes to testing, I do not see it safe to have test-related arguments supported by the app. I'd rather use environment variables for it.