Skip to content

Commit 392c577

Browse files
authored
Add test assertion (#9309)
1 parent 98e2f56 commit 392c577

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/trainer/loops/test_evaluation_loop.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@
1616
import torch
1717
from torch.utils.data import DataLoader
1818

19-
from pytorch_lightning import LightningModule, Trainer
19+
from pytorch_lightning import Trainer
2020
from pytorch_lightning.loops import EvaluationEpochLoop
21+
from pytorch_lightning.utilities.model_helpers import is_overridden
2122
from tests.helpers.boring_model import BoringModel, RandomDataset
2223
from tests.helpers.runif import RunIf
2324

@@ -120,8 +121,8 @@ def on_advance_end(self):
120121
super().on_advance_end()
121122

122123
model = TestModel()
123-
# make sure this hook is not overridden
124-
model.test_epoch_end = LightningModule.test_epoch_end
124+
model.test_epoch_end = None
125+
assert not is_overridden("test_epoch_end", model)
125126

126127
trainer = Trainer(default_root_dir=tmpdir, fast_dev_run=3)
127128
trainer.test_loop.connect(TestLoop())

0 commit comments

Comments
 (0)