validate:launcher: Refactor the "main" function
authorThibault Saunier <tsaunier@igalia.com>
Sat, 26 Jan 2019 01:13:28 +0000 (22:13 -0300)
committerThibault Saunier <tsaunier@gnome.org>
Sat, 26 Jan 2019 15:54:00 +0000 (15:54 +0000)
commit6665652cffae0c644fd14afd34c2accc9885f962
treee765419ca996b5d4a6567d75cb39b92afee5de7c
parent1b3867b82dcd24f1c6bcc6fa4b5ae139ea3d7429
validate:launcher: Refactor the "main" function

- Move the parser code into a `LauncherConfig.create_parser()` method
- Remove the need to pass libsdir to the _TestsLauncher object
- Extract out a `setup_launcher_from_args` function
validate/launcher/baseclasses.py
validate/launcher/main.py