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)) |