Пример #1
0
 def test_returns_populated_dict_when_main_and_port_is_set(self):
     PackageRepository.objects.all().delete()
     main_url = factory.make_url(scheme="http")
     ports_url = factory.make_url(scheme="http")
     factory.make_PackageRepository(
         url=main_url, default=True, arches=["i386", "amd64"]
     )
     factory.make_PackageRepository(
         url=ports_url, default=True, arches=["arm64", "armhf", "powerpc"]
     )
     self.assertEqual(
         {"main": urlparse(main_url), "ports": urlparse(ports_url)},
         get_archive_mirrors(),
     )
Пример #2
0
 def test_form_saves_info_db(self):
     main_url = factory.make_url(scheme="http")
     ports_url = factory.make_url(scheme="http")
     params = {"main_archive": main_url, "ports_archive": ports_url}
     form = UbuntuForm(data=params)
     self.assertTrue(form.is_valid(), form._errors)
     form.save()
     self.assertEqual(
         {
             "main": urlparse(main_url),
             "ports": urlparse(ports_url)
         },
         get_archive_mirrors(),
     )