| Index: client/bin/kernel_unittest.py
|
| diff --git a/client/bin/kernel_unittest.py b/client/bin/kernel_unittest.py
|
| index 6761c05a3746bda31ca9daf0bc51ebfab08062ec..4ed0d373926cbcae77e79b0eb5bfe63e167fc03a 100755
|
| --- a/client/bin/kernel_unittest.py
|
| +++ b/client/bin/kernel_unittest.py
|
| @@ -425,13 +425,17 @@ class TestKernel(unittest.TestCase):
|
| def test_extraversion(self):
|
| self.construct_kernel()
|
| tag = "tag"
|
| + # setup
|
| + self.god.stub_function(self.kernel, "config")
|
|
|
| # record
|
| os.chdir.expect_call(self.build_dir)
|
| - extraversion_sub = r's/^EXTRAVERSION =\s*\(.*\)/EXTRAVERSION = '
|
| - p = extraversion_sub + '\\1-%s/' % tag
|
| - utils.system.expect_call('mv Makefile Makefile.old')
|
| - utils.system.expect_call('sed "%s" < Makefile.old > Makefile' % p)
|
| + extraversion_sub = r's/^CONFIG_LOCALVERSION=\s*"\(.*\)"/CONFIG_LOCALVERSION='
|
| + cfg = self.build_dir + '/.config'
|
| + p = extraversion_sub + '"\\1-%s"/' % tag
|
| + utils.system.expect_call('mv %s %s.old' % (cfg, cfg))
|
| + utils.system.expect_call("sed '%s' < %s.old > %s" % (p, cfg, cfg))
|
| + self.kernel.config.expect_call(make='oldconfig')
|
|
|
| # run and check
|
| self.kernel.extraversion(tag)
|
|
|