validate:launcher: Do not except meaningless argument in ges-launch
authorThibault Saunier <tsaunier@gnome.org>
Wed, 30 Apr 2014 09:13:51 +0000 (11:13 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 2 May 2014 16:30:23 +0000 (18:30 +0200)
validate/tools/launcher/apps/ges-launch.py

index a14c0d9bc7cdc921e456216e07d942e0c358dc26..2a779bcbc18ec36a7329788c9227cd3d09d542f4 100644 (file)
@@ -216,10 +216,12 @@ class GESTestsManager(TestsManager):
                     projects.append(utils.path2url(os.path.join(path, root, f)))
         else:
             for proj in self.args:
-                if utils.isuri(proj):
+                if not utils.isuri(proj):
+                    proj = utils.path2url(proj)
+
+                if os.path.exists(proj):
                     projects.append(proj)
-                else:
-                    projects.append(utils.path2url(proj))
+
         SCENARIOS = ["play_15s",
                      "seek_forward",
                      "seek_backward",