Ejemplo n.º 1
0
 def test_validate_config_values(self) -> None:
     default_values = SetConfigValues(False, "", "", False, "sha256",
                                      "filesystem", False)
     no_options_configparser = configparser.ConfigParser()
     no_options_configparser["mirror"] = {}
     self.assertEqual(default_values,
                      validate_config_values(no_options_configparser))
Ejemplo n.º 2
0
 def test_validate_config_values_release_files_false_sets_root_uri(
         self) -> None:
     default_values = SetConfigValues(
         False,
         "https://files.pythonhosted.org",
         "",
         False,
         "sha256",
         "filesystem",
         False,
         False,
     )
     release_files_false_configparser = configparser.ConfigParser()
     release_files_false_configparser["mirror"] = {"release-files": "false"}
     self.assertEqual(
         default_values,
         validate_config_values(release_files_false_configparser))
Ejemplo n.º 3
0
 def test_validate_config_values_download_mirror_false_sets_no_fallback(
     self, ) -> None:
     default_values = SetConfigValues(
         False,
         "",
         "",
         False,
         "sha256",
         "filesystem",
         False,
         True,
         "hash",
         "",
         False,
     )
     release_files_false_configparser = configparser.ConfigParser()
     release_files_false_configparser["mirror"] = {
         "download-mirror-no-fallback": "true",
     }
     self.assertEqual(
         default_values,
         validate_config_values(release_files_false_configparser))