Skip to content

Commit fa26556

Browse files
fix: project structure
1 parent 28fddbd commit fa26556

File tree

6 files changed

+5
-5
lines changed

6 files changed

+5
-5
lines changed
File renamed without changes.

src/phase.py renamed to src/phase/phase.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import re
22
from nacl.bindings import crypto_kx_server_session_keys, crypto_kx_client_session_keys
33
from dataclasses import dataclass
4-
from src.utils.crypto import decrypt_b64, encrypt_b64, fetch_app_key, random_key_pair, reconstruct_secret
5-
from src.version import __version__, __ph_version__
4+
from .utils.crypto import decrypt_b64, encrypt_b64, fetch_app_key, random_key_pair, reconstruct_secret
5+
from .version import __version__, __ph_version__
66

77

88
@dataclass

src/phase/utils/__init__.py

Whitespace-only changes.
File renamed without changes.

tests/test_decrypt.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import pytest
2-
from src.phase import Phase
2+
from src.phase.phase import Phase
33

44
APP_ID = "phApp:v1:e0e50cb9a1953c610126b4092093b1beca51d08d91fc3d9f8d90482a32853215"
55
APP_SECRET = "pss:v1:d261abecb6708c18bebdb8b2748ee574e2b0bdeaf19b081a5f10006cc83d48d0:d146c8c6d326a7842ff9b2da0da455b3f7f568a70808e2eb0cfc5143d4fe170f:59e413612e06d75d251e3416361d0743345a9c9eda1cbcf2b1ef16e3077c011c"
@@ -18,7 +18,7 @@ def mock_fetch_app_key(appToken, wrapKey, appId, dataSize):
1818
def test_phase_decrypt_returns_correct_plaintext(phase_instance, monkeypatch):
1919
data = "Signal"
2020

21-
monkeypatch.setattr("src.phase.fetch_app_key", mock_fetch_app_key)
21+
monkeypatch.setattr("src.phase.phase.fetch_app_key", mock_fetch_app_key)
2222

2323
ciphertext = phase_instance.encrypt(data)
2424

@@ -31,7 +31,7 @@ def test_phase_decrypt_returns_correct_plaintext(phase_instance, monkeypatch):
3131
def test_phase_decrypt_fails_with_incorrect_app_secret(monkeypatch):
3232
phase = Phase(APP_ID, APP_SECRET_INVALID)
3333

34-
monkeypatch.setattr("src.phase.fetch_app_key", mock_fetch_app_key)
34+
monkeypatch.setattr("src.phase.phase.fetch_app_key", mock_fetch_app_key)
3535

3636
data = "Signal"
3737
ciphertext = phase.encrypt(data)

0 commit comments

Comments
 (0)