예제 #1
0
    def test_mark_apt_packages_nofatal_abortonfatal(self, log, mock_call):
        packages = ['foo', 'bar']

        fetch.apt_mark(packages, sentinel.mark, fatal=True)

        self.assertTrue(log.called)
        mock_call.assert_called_with(['apt-mark', sentinel.mark, 'foo', 'bar'],
                                     universal_newlines=True)
예제 #2
0
    def test_mark_apt_packages_as_string_nofatal(self, log, mock_call):
        packages = 'foo bar'

        fetch.apt_mark(packages, sentinel.mark)

        self.assertTrue(log.called)
        mock_call.assert_called_with(['apt-mark', sentinel.mark, 'foo bar'],
                                     universal_newlines=True)