On the fake application autopilot fixture, raise an exception if the desktop file is missing required fields

Bug #1279901 reported by Leo Arias
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Confirmed
Medium
Leo Arias

Bug Description

On this branch we are adding a fixture to create a fake application:
https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fake_app_fixture/+merge/205916

When we create a desktop file, it's a common mistake to miss one of the required fields. And because of bug #1204595, the shell just fails silently to launch the application.

They will improve the code, but it would be nice for us to also catch an error while trying to create a faulty desktop file.

<greyback> elopio: required entries are Name, Comment, Icon, Exec, Path, StageHint, others are optional

Leo Arias (elopio)
Changed in ubuntu-ui-toolkit:
assignee: nobody → Leo Arias (elopio)
status: New → Confirmed
Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit:
importance: Undecided → Medium
Leo Arias (elopio)
tags: added: qa-new
removed: qa
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Leo Arias (elopio)
importance: Undecided → Medium
status: New → Confirmed
Zoltan Balogh (bzoltan)
no longer affects: ubuntu-ui-toolkit
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.