Example #1
0
    def test_set_default_runlevel(self):
        runlevel = service.convert_sysv_runlevel(3)
        mktemp_mock = MagicMock(return_value="temp_filename")
        symlink_mock = MagicMock()
        rename_mock = MagicMock()

        @patch.object(service, "mktemp", mktemp_mock)
        @patch("os.symlink", symlink_mock)
        @patch("os.rename", rename_mock)
        def _():
            self.service_manager.change_default_runlevel(runlevel)
            assert mktemp_mock.called
            assert symlink_mock.call_args[0][
                0] == "/usr/lib/systemd/system/multi-user.target"
            assert rename_mock.call_args[0][
                1] == "/etc/systemd/system/default.target"
        _()
    def test_set_default_runlevel(self):
        runlevel = service.convert_sysv_runlevel(3)
        mktemp_mock = mock.Mock(return_value="temp_filename")
        symlink_mock = mock.Mock()
        rename_mock = mock.Mock()

        @mock.patch.object(service, "mktemp", mktemp_mock)
        @mock.patch("os.symlink", symlink_mock)
        @mock.patch("os.rename", rename_mock)
        def _():
            self.service_manager.change_default_runlevel(runlevel)
            self.assertTrue(mktemp_mock.called)
            self.assertEqual(symlink_mock.call_args[0][0],
                             "/usr/lib/systemd/system/multi-user.target")
            self.assertEqual(rename_mock.call_args[0][1],
                             "/etc/systemd/system/default.target")
        _()
Example #3
0
    def test_set_default_runlevel(self):
        runlevel = service.convert_sysv_runlevel(3)
        mktemp_mock = MagicMock(return_value="temp_filename")
        symlink_mock = MagicMock()
        rename_mock = MagicMock()

        @patch.object(service, "mktemp", mktemp_mock)
        @patch("os.symlink", symlink_mock)
        @patch("os.rename", rename_mock)
        def _():
            self.service_manager.change_default_runlevel(runlevel)
            assert mktemp_mock.called
            assert symlink_mock.call_args[0][
                0] == "/usr/lib/systemd/system/multi-user.target"
            assert rename_mock.call_args[0][
                1] == "/etc/systemd/system/default.target"
        _()
Example #4
0
    def test_set_default_runlevel(self):
        runlevel = service.convert_sysv_runlevel(3)
        mktemp_mock = mock.Mock(return_value="temp_filename")
        symlink_mock = mock.Mock()
        rename_mock = mock.Mock()

        @mock.patch.object(service, "mktemp", mktemp_mock)
        @mock.patch("os.symlink", symlink_mock)
        @mock.patch("os.rename", rename_mock)
        def _():
            self.service_manager.change_default_runlevel(runlevel)
            self.assertTrue(mktemp_mock.called)
            self.assertEqual(symlink_mock.call_args[0][0],
                             "/usr/lib/systemd/system/multi-user.target")
            self.assertEqual(rename_mock.call_args[0][1],
                             "/etc/systemd/system/default.target")

        _()
 def test_runlevels(self):
     self.assertEqual(service.convert_sysv_runlevel(0), "poweroff.target")
     self.assertEqual(service.convert_sysv_runlevel(1), "rescue.target")
     self.assertEqual(service.convert_sysv_runlevel(2), "multi-user.target")
     self.assertEqual(service.convert_sysv_runlevel(5), "graphical.target")
     self.assertEqual(service.convert_sysv_runlevel(6), "reboot.target")
Example #6
0
 def test_runlevels(self):
     self.assertEqual(service.convert_sysv_runlevel(0), "poweroff.target")
     self.assertEqual(service.convert_sysv_runlevel(1), "rescue.target")
     self.assertEqual(service.convert_sysv_runlevel(2), "multi-user.target")
     self.assertEqual(service.convert_sysv_runlevel(5), "graphical.target")
     self.assertEqual(service.convert_sysv_runlevel(6), "reboot.target")
Example #7
0
 def test_runlevels(self):
     assert service.convert_sysv_runlevel(0) == "poweroff.target"
     assert service.convert_sysv_runlevel(1) == "rescue.target"
     assert service.convert_sysv_runlevel(2) == "multi-user.target"
     assert service.convert_sysv_runlevel(5) == "graphical.target"
     assert service.convert_sysv_runlevel(6) == "reboot.target"
Example #8
0
 def test_runlevels(self):
     assert service.convert_sysv_runlevel(0) == "poweroff.target"
     assert service.convert_sysv_runlevel(1) == "rescue.target"
     assert service.convert_sysv_runlevel(2) == "multi-user.target"
     assert service.convert_sysv_runlevel(5) == "graphical.target"
     assert service.convert_sysv_runlevel(6) == "reboot.target"