Пример #1
0
 def test_secrets_are_stripped(self, secrets_dir):
     secrets_dir.join("usage-reporting-key").write(KEY + "\n")
     secrets = resolve_secrets(str(secrets_dir))
     assert secrets.usage_reporting_key == KEY
Пример #2
0
 def test_secrets_are_bytes(self, secrets_dir):
     secrets_dir.join("usage-reporting-key").write(KEY)
     secrets = resolve_secrets(str(secrets_dir))
     assert isinstance(secrets.usage_reporting_key, bytes)
Пример #3
0
 def test_ignores_extra_files(self, secrets_dir):
     secrets_dir.join("ignore-me").write("ignored")
     resolve_secrets(str(secrets_dir))
Пример #4
0
 def test_ignores_missing_files(self, secrets_dir):
     secrets = resolve_secrets(str(secrets_dir))
     assert secrets.usage_reporting_key is None
Пример #5
0
 def test_expects_filename_with_underscores_replaced_by_dashes(
         self, secrets_dir):
     secrets_dir.join("usage_reporting_key").write(KEY)
     secrets = resolve_secrets(str(secrets_dir))
     assert secrets.usage_reporting_key is None
Пример #6
0
 def test_reads_files(self, secrets_dir):
     secrets_dir.join("usage-reporting-key").write(KEY)
     secrets = resolve_secrets(str(secrets_dir))
     assert secrets.usage_reporting_key == KEY