Show More
@@ -42,21 +42,25 class KernelSpecTests(unittest.TestCase): | |||
|
42 | 42 | |
|
43 | 43 | def test_install_kernel_spec(self): |
|
44 | 44 | self.ksm.install_kernel_spec(self.installable_kernel, |
|
45 |
kernel_name='tstinstalled' |
|
|
45 | kernel_name='tstinstalled', | |
|
46 | user=True) | |
|
46 | 47 | self.assertIn('tstinstalled', self.ksm.find_kernel_specs()) |
|
47 | 48 | |
|
48 | 49 | with self.assertRaises(OSError): |
|
49 | 50 | self.ksm.install_kernel_spec(self.installable_kernel, |
|
50 |
kernel_name='tstinstalled' |
|
|
51 | kernel_name='tstinstalled', | |
|
52 | user=True) | |
|
51 | 53 | |
|
52 | 54 | # Smoketest that this succeeds |
|
53 | 55 | self.ksm.install_kernel_spec(self.installable_kernel, |
|
54 | 56 | kernel_name='tstinstalled', |
|
55 | replace=True) | |
|
57 | replace=True, user=True) | |
|
56 | 58 | |
|
57 | @onlyif(os.name != 'nt' and not os.access('/usr/local/share', os.W_OK), "needs Unix system without root privileges") | |
|
59 | @onlyif(kernelspec.find_install_prefix() in {'/usr', '/usr/local'} | |
|
60 | and not os.access('/usr/local/share', os.W_OK), | |
|
61 | "needs Unix system without root privileges") | |
|
58 | 62 | def test_cant_install_kernel_spec(self): |
|
59 | 63 | with self.assertRaises(OSError): |
|
60 | 64 | self.ksm.install_kernel_spec(self.installable_kernel, |
|
61 | 65 | kernel_name='tstinstalled', |
|
62 |
|
|
|
66 | user=False) |
General Comments 0
You need to be logged in to leave comments.
Login now