Merge lp:~salgado/linaro-image-tools/bug-686845 into lp:linaro-image-tools/11.11

Proposed by Guilherme Salgado
Status: Merged
Merged at revision: 186
Proposed branch: lp:~salgado/linaro-image-tools/bug-686845
Merge into: lp:linaro-image-tools/11.11
Diff against target: 43 lines (+5/-4)
2 files modified
media_create/populate_boot.py (+2/-2)
media_create/tests/test_media_create.py (+3/-2)
To merge this branch: bzr merge lp:~salgado/linaro-image-tools/bug-686845
Reviewer Review Type Date Requested Status
Martin Ohlsson (community) Approve
Review via email: mp+43072@code.launchpad.net

Description of the change

Fix test_run_mkimage so that it doesn't run a subprocess using sudo

To post a comment you must log in.
Revision history for this message
Martin Ohlsson (martin-ohlson) wrote :

Looks good to me.

/Martin

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'media_create/populate_boot.py'
--- media_create/populate_boot.py 2010-12-03 18:55:10 +0000
+++ media_create/populate_boot.py 2010-12-08 13:12:26 +0000
@@ -5,7 +5,7 @@
55
66
7def _run_mkimage(img_type, load_addr, entry_point, name, img_data, img,7def _run_mkimage(img_type, load_addr, entry_point, name, img_data, img,
8 stdout=None):8 stdout=None, as_root=True):
9 cmd = ['mkimage',9 cmd = ['mkimage',
10 '-A', 'arm',10 '-A', 'arm',
11 '-O', 'linux',11 '-O', 'linux',
@@ -16,7 +16,7 @@
16 '-n', name,16 '-n', name,
17 '-d', img_data,17 '-d', img_data,
18 img]18 img]
19 return cmd_runner.run(cmd, as_root=True, stdout=stdout)19 return cmd_runner.run(cmd, as_root=as_root, stdout=stdout)
2020
2121
22def _get_file_matching(regex):22def _get_file_matching(regex):
2323
=== modified file 'media_create/tests/test_media_create.py'
--- media_create/tests/test_media_create.py 2010-12-08 03:09:51 +0000
+++ media_create/tests/test_media_create.py 2010-12-08 13:12:26 +0000
@@ -219,7 +219,7 @@
219 self.assertRaises(219 self.assertRaises(
220 ValueError, _get_file_matching, '/foo/bar/baz/*non-existent')220 ValueError, _get_file_matching, '/foo/bar/baz/*non-existent')
221221
222 def DISABLED_test_run_mkimage(self):222 def test_run_mkimage(self):
223 # Create a fake boot script.223 # Create a fake boot script.
224 filename = self._create_temp_file_as_fixture()224 filename = self._create_temp_file_as_fixture()
225 f = open(filename, 'w')225 f = open(filename, 'w')
@@ -232,7 +232,8 @@
232 # want that.232 # want that.
233 retval = _run_mkimage(233 retval = _run_mkimage(
234 'script', '0', '0', 'boot script', filename, img,234 'script', '0', '0', 'boot script', filename, img,
235 stdout=open(self._create_temp_file_as_fixture(), 'w'))235 stdout=open(self._create_temp_file_as_fixture(), 'w'),
236 as_root=False)
236237
237 self.assertEqual(0, retval)238 self.assertEqual(0, retval)
238239

Subscribers

People subscribed via source and target branches