diff options
Diffstat (limited to 'bitbake/lib/bb/tests/parse.py')
-rw-r--r-- | bitbake/lib/bb/tests/parse.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/bitbake/lib/bb/tests/parse.py b/bitbake/lib/bb/tests/parse.py index a3165d95bd..304bbbe222 100644 --- a/bitbake/lib/bb/tests/parse.py +++ b/bitbake/lib/bb/tests/parse.py | |||
@@ -186,14 +186,16 @@ deltask ${EMPTYVAR} | |||
186 | """ | 186 | """ |
187 | def test_parse_addtask_deltask(self): | 187 | def test_parse_addtask_deltask(self): |
188 | import sys | 188 | import sys |
189 | f = self.parsehelper(self.addtask_deltask) | ||
190 | d = bb.parse.handle(f.name, self.d)[''] | ||
191 | 189 | ||
192 | stdout = sys.stdout.getvalue() | 190 | with self.assertLogs() as logs: |
193 | self.assertTrue("addtask contained multiple 'before' keywords" in stdout) | 191 | f = self.parsehelper(self.addtask_deltask) |
194 | self.assertTrue("addtask contained multiple 'after' keywords" in stdout) | 192 | d = bb.parse.handle(f.name, self.d)[''] |
195 | self.assertTrue('addtask ignored: " do_patch"' in stdout) | 193 | |
196 | #self.assertTrue('dependent task do_foo for do_patch does not exist' in stdout) | 194 | output = "".join(logs.output) |
195 | self.assertTrue("addtask contained multiple 'before' keywords" in output) | ||
196 | self.assertTrue("addtask contained multiple 'after' keywords" in output) | ||
197 | self.assertTrue('addtask ignored: " do_patch"' in output) | ||
198 | #self.assertTrue('dependent task do_foo for do_patch does not exist' in output) | ||
197 | 199 | ||
198 | broken_multiline_comment = """ | 200 | broken_multiline_comment = """ |
199 | # First line of comment \\ | 201 | # First line of comment \\ |