コード例 #1
0
 def test_package_lists_fail(self):
     " test for non networked sources "
     apt_pkg.Config.set("Dir::State::lists","./test-data/var/lib/apt/lists")
     apt_pkg.Config.set("Dir::State::status","./test-data/empty")
     apt_pkg.Config.set("Dir::Etc::SourceList","./test-data/etc/apt/sources.list.fail")
     ls = LanguageSelectorBase(datadir="../")
     ls.openCache(apt.progress.OpProgress())
     self.assert_(ls._cache.havePackageLists == False,
                   "verifyPackageLists returned True for a list with missing indexfiles")
コード例 #2
0
 def test_package_lists_good(self):
     " test for non networked sources "
     apt_pkg.Config.set("Dir::State::lists", "./test-data/var/lib/apt/lists")
     apt_pkg.Config.set("Dir::State::status", "./test-data/empty")
     apt_pkg.Config.set("Dir::Etc::SourceList", "./test-data/etc/apt/sources.list.good")
     apt_pkg.Config.set("Dir::Etc::SourceParts", "./xxx")
     ls = LanguageSelectorBase(datadir="../")
     ls.openCache(apt.progress.OpProgress())
     self.assert_(ls._cache.havePackageLists == True, "verifyPackageLists returned False for a good list")
コード例 #3
0
 def test_package_lists_fail(self):
     " test for non networked sources "
     apt_pkg.config.set("Dir::State::lists","./test-data/var/lib/apt/lists")
     apt_pkg.config.set("Dir::State::status","./test-data/empty")
     apt_pkg.config.set("Dir::Etc::SourceList","./test-data/etc/apt/sources.list.fail")
     ls = LanguageSelectorBase(datadir="../")
     ls.openCache(apt.progress.base.OpProgress())
     self.assertTrue(ls._cache.havePackageLists == False,
                   "verifyPackageLists returned True for a list with missing indexfiles")
コード例 #4
0
 def test_package_lists_good(self):
     " test for non networked sources "
     apt_pkg.Config.set("Dir::State::lists","./test-data/var/lib/apt/lists")
     apt_pkg.Config.set("Dir::State::status","./test-data/empty")
     apt_pkg.Config.set("Dir::Etc::SourceList","./test-data/etc/apt/sources.list.good")
     apt_pkg.Config.set("Dir::Etc::SourceParts","./xxx")
     ls = LanguageSelectorBase(datadir="../")
     ls.openCache(apt.progress.OpProgress())
     self.assert_(ls._cache.havePackageLists == True,
                   "verifyPackageLists returned False for a good list")