Skip to content

Commit 42f3348

Browse files
committed
improve coverage
1 parent 17b0b34 commit 42f3348

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

chia/_tests/plotting/test_prover.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,14 @@ def test_unsupported_file_extension_raises_value_error(self) -> None:
7575
get_prover_from_file("/nonexistent/path/test.txt")
7676

7777

78+
class TestV1Prover:
79+
def test_v1_prover_get_version(self) -> None:
80+
"""Test that V1Prover.get_version() returns PlotVersion.V1"""
81+
mock_disk_prover = MagicMock()
82+
prover = V1Prover(mock_disk_prover)
83+
assert prover.get_version() == PlotVersion.V1
84+
85+
7886
class TestGetProverFromBytes:
7987
def test_get_prover_from_bytes_v2_plot(self) -> None:
8088
with patch("chia.plotting.prover.V2Prover.from_bytes") as mock_v2_from_bytes:

chia/plotting/prover.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,14 +120,7 @@ def get_full_proof(self, challenge: bytes, index: int, parallel_read: bool = Tru
120120

121121
@classmethod
122122
def from_bytes(cls, data: bytes) -> V1Prover:
123-
from chiapos import DiskProver
124-
125-
disk_prover = DiskProver.from_bytes(data)
126-
return cls(disk_prover)
127-
128-
@property
129-
def disk_prover(self) -> DiskProver:
130-
return self._disk_prover
123+
return cls(DiskProver.from_bytes(data))
131124

132125

133126
def get_prover_from_bytes(filename: str, prover_data: bytes) -> ProverProtocol:

0 commit comments

Comments
 (0)