コード例 #1
0
 def test_update_from_desktop_file(self):
     # ensure we index with german locales to test i18n
     os.environ["LANGUAGE"] = "de"
     datadir = os.path.join(DATA_DIR, "desktop")
     db = get_test_db_from_app_install_data(datadir)
     # test if Name[de] was picked up
     i = 0
     for it in db.postlist("AAUbuntu Software Zentrum"):
         i += 1
コード例 #2
0
 def test_update_includes_scope_files(self):
     datadir = os.path.join(DATA_DIR, "desktop")
     db = get_test_db_from_app_install_data(datadir)
     for it in db.postlist("APMunity_lens_music"):
         doc = db.get_document(it.docid)
         self.assertEqual(doc.get_value(XapianValues.APPNAME), "Music (Banshee)")
         break
     else:
         self.fail("Did not find scope file in Xapian database")
コード例 #3
0
 def test_update_from_desktop_file(self):
     # ensure we index with german locales to test i18n
     os.environ["LANGUAGE"] = "de"
     datadir = os.path.join(DATA_DIR, "desktop")
     db = get_test_db_from_app_install_data(datadir)
     # test if Name[de] was picked up
     i = 0
     for it in db.postlist("AAUbuntu Software Zentrum"):
         i += 1
コード例 #4
0
 def test_update_includes_scope_files(self):
     datadir = os.path.join(DATA_DIR, "desktop")
     db = get_test_db_from_app_install_data(datadir)
     for it in db.postlist("APMunity_lens_music"):
         doc = db.get_document(it.docid)
         self.assertEqual(doc.get_value(XapianValues.APPNAME),
                          "Music (Banshee)")
         break
     else:
         self.fail("Did not find scope file in Xapian database")
コード例 #5
0
 def setUp(self):
     datadir = os.path.join(DATA_DIR, "desktop")
     self.db = get_test_db_from_app_install_data(datadir)
コード例 #6
0
 def setUp(self):
     datadir = os.path.join(DATA_DIR, "desktop")
     self.db = get_test_db_from_app_install_data(datadir)