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: Wed, 01 Jun 2011 12:30:54
Message-Id: a2ea5ae1a6818a5ac12b0cf2f07ccc2aa365f0de.mgorny@gentoo
1 commit: a2ea5ae1a6818a5ac12b0cf2f07ccc2aa365f0de
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 1 11:19:04 2011 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 1 11:19:04 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/pms-test-suite.git;a=commit;h=a2ea5ae1
7
8 Drop separate ebuild-generator.
9
10 ---
11 PMSTestSuite/ebuildgen.py | 18 ------------------
12 PMSTestSuite/testrunner.py | 11 ++++++++---
13 ebuild-generator | 12 ------------
14 3 files changed, 8 insertions(+), 33 deletions(-)
15
16 diff --git a/PMSTestSuite/ebuildgen.py b/PMSTestSuite/ebuildgen.py
17 deleted file mode 100644
18 index 4a16625..0000000
19 --- a/PMSTestSuite/ebuildgen.py
20 +++ /dev/null
21 @@ -1,18 +0,0 @@
22 -# vim:fileencoding=utf-8
23 -# (c) 2011 Michał Górny <mgorny@g.o>
24 -# Released under the terms of the 2-clause BSD license.
25 -
26 -from PMSTestSuite.cli import PMSTestSuiteCLI
27 -
28 -class EbuildGenCLI(PMSTestSuiteCLI):
29 - def main(self, argv):
30 - self._start(*argv)
31 -
32 - files = {}
33 - for t in self.test_library:
34 - files.update(t.get_output_files())
35 -
36 - self.repository.write_files(files)
37 - self.repository.remanifest(files, self.pm)
38 -
39 - return 0
40
41 diff --git a/PMSTestSuite/testrunner.py b/PMSTestSuite/testrunner.py
42 index e435093..19c3749 100644
43 --- a/PMSTestSuite/testrunner.py
44 +++ b/PMSTestSuite/testrunner.py
45 @@ -28,10 +28,15 @@ class TestRunnerCLI(EbuildGenCLI):
46 self.loop.quit()
47
48 def main(self, argv):
49 + self._start(*argv)
50 +
51 print('-> Generating ebuilds...')
52 - ret = EbuildGenCLI.main(self, argv)
53 - if ret != 0:
54 - return ret
55 + files = {}
56 + for t in self.test_library:
57 + files.update(t.get_output_files())
58 +
59 + self.repository.write_files(files)
60 + self.repository.remanifest(files, self.pm)
61
62 self.pm.append_repository(self.repository)
63 self.cpvs = [t.cpv for t in self.test_library]
64
65 diff --git a/ebuild-generator b/ebuild-generator
66 deleted file mode 100755
67 index f11ac16..0000000
68 --- a/ebuild-generator
69 +++ /dev/null
70 @@ -1,12 +0,0 @@
71 -#!/usr/bin/python
72 -# vim:fileencoding=utf-8
73 -# (c) 2011 Michał Górny <mgorny@g.o>
74 -# Released under the terms of the 2-clause BSD license.
75 -
76 -import sys
77 -
78 -from PMSTestSuite.ebuildgen import EbuildGenCLI
79 -
80 -if __name__ == '__main__':
81 - cli = EbuildGenCLI()
82 - sys.exit(cli.main(sys.argv))