コード例 #1
0
ファイル: test_core.py プロジェクト: simodalla/pygmount
 def test_install_apt_package_raise_exception_lock_failed(self):
     mss = MountSmbShares()
     package = 'package1'
     with pytest.raises(InstallRequiredPackageError) as e:
         mss.install_apt_package(package)
     self.assertIsInstance(e.value.source, FakeLockFailedException)
     self.assertEqual(str(e.value),
                      'Impossibile installare i pacchetti richiesti con un '
                      ' utente che non ha diritti amministrativi.')
コード例 #2
0
ファイル: test_core.py プロジェクト: simodalla/pygmount
 def test_install_apt_package_raise_generic_exception(self):
     mss = MountSmbShares()
     package = 'package1'
     with pytest.raises(InstallRequiredPackageError) as e:
         mss.install_apt_package(package)
     self.assertIsInstance(e.value.source, Exception)
     self.assertEqual(str(e.value),
                      'Errore genrico nell\'installazione del pacchetto'
                      ' "{package}".'.format(package=package))
コード例 #3
0
ファイル: test_core.py プロジェクト: simodalla/pygmount
 def test_install_apt_package_with_package_already_installed(self):
     mss = MountSmbShares()
     package = 'package1'
     self.assertIsNone(mss.install_apt_package(package))