Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/pms-test-suite:master commit in: pmstestsuite/
Date: Tue, 03 Jan 2012 15:53:25
Message-Id: bb3aaa1c8bcffe9c0656d118d1859da81844ec68.mgorny@gentoo
1 commit: bb3aaa1c8bcffe9c0656d118d1859da81844ec68
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 3 11:19:29 2012 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 3 11:19:29 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/pms-test-suite.git;a=commit;h=bb3aaa1c
7
8 Move repo startup code to an idle.
9
10 ---
11 pmstestsuite/cli.py | 11 ++++++++---
12 1 files changed, 8 insertions(+), 3 deletions(-)
13
14 diff --git a/pmstestsuite/cli.py b/pmstestsuite/cli.py
15 index 3d4b79e..3efd658 100644
16 --- a/pmstestsuite/cli.py
17 +++ b/pmstestsuite/cli.py
18 @@ -248,9 +248,7 @@ class PMSTestSuiteCLI(object):
19 else:
20 self.start_pm()
21
22 - def main(self, argv):
23 - self._start(*argv)
24 -
25 + def generate_and_start(self):
26 print('-> Generating ebuilds...')
27 files = {}
28 for t in self.test_library:
29 @@ -285,6 +283,13 @@ class PMSTestSuiteCLI(object):
30 self.results = {}
31 self.prepare(first = True)
32
33 + return False
34 +
35 + def main(self, argv):
36 + self._start(*argv)
37 +
38 + gobject.idle_add(self.generate_and_start)
39 +
40 self.ret = 1
41 self.loop = gobject.MainLoop()
42 self.loop.run()