|
1 | 1 | """Tests for Envault CLI.""" |
2 | 2 |
|
3 | | -import json |
4 | | -import os |
5 | | -import tempfile |
6 | | -from pathlib import Path |
7 | | - |
8 | 3 | import pytest |
9 | | - |
10 | 4 | from envault import __version__ |
11 | 5 | from envault.audit import AuditLogger |
12 | 6 | from envault.config import EnvaultConfig, init_config |
13 | | -from envault.diff import diff_envs, diff_env_files, format_diff, load_env_file |
14 | | -from envault.rotate import generate_secret, rotate_value, rotate_env_var |
15 | | -from envault.sync import sync_envs, sync_env_files, SyncConflict, write_env_file |
16 | | - |
| 7 | +from envault.diff import diff_env_files, diff_envs, format_diff, load_env_file |
| 8 | +from envault.rotate import generate_secret, rotate_env_var, rotate_value |
| 9 | +from envault.sync import SyncConflict, sync_env_files, sync_envs, write_env_file |
| 10 | +from pathlib import Path |
17 | 11 |
|
18 | 12 | # ── Version ───────────────────────────────────────────────────────────────── |
19 | 13 |
|
@@ -230,7 +224,10 @@ def test_generate_secret_no_symbols(): |
230 | 224 |
|
231 | 225 |
|
232 | 226 | def test_generate_secret_exclude(): |
233 | | - secret = generate_secret(100, use_upper=True, use_lower=True, use_digits=True, use_symbols=False, exclude_chars="abc") |
| 227 | + secret = generate_secret( |
| 228 | + 100, use_upper=True, use_lower=True, |
| 229 | + use_digits=True, use_symbols=False, exclude_chars="abc", |
| 230 | + ) |
234 | 231 | assert "a" not in secret |
235 | 232 | assert "b" not in secret |
236 | 233 | assert "c" not in secret |
@@ -432,22 +429,22 @@ def test_set_many(self, tmp_path): |
432 | 429 |
|
433 | 430 |
|
434 | 431 | def test_store_factory_default(): |
435 | | - from envault.stores import get_store, LocalEnvStore |
| 432 | + from envault.stores import LocalEnvStore, get_store |
436 | 433 | store = get_store("some_path") |
437 | 434 | assert isinstance(store, LocalEnvStore) |
438 | 435 |
|
439 | 436 |
|
440 | 437 | def test_store_factory_local_config(tmp_path): |
441 | 438 | from envault.config import SecretStoreConfig |
442 | | - from envault.stores import get_store, LocalEnvStore |
| 439 | + from envault.stores import LocalEnvStore, get_store |
443 | 440 | config = SecretStoreConfig(type="local", path_prefix=str(tmp_path / ".env")) |
444 | 441 | store = get_store(config) |
445 | 442 | assert isinstance(store, LocalEnvStore) |
446 | 443 |
|
447 | 444 |
|
448 | 445 | def test_store_factory_unknown(): |
449 | 446 | from envault.config import SecretStoreConfig |
450 | | - from envault.stores import get_store, SecretStoreError |
| 447 | + from envault.stores import SecretStoreError, get_store |
451 | 448 | config = SecretStoreConfig(type="nonexistent") |
452 | 449 | import pytest |
453 | 450 | with pytest.raises(SecretStoreError): |
|
0 commit comments