Skip to content

Commit 70fb3b6

Browse files
committed
tests(modules): fix tests for pretrained RetNeXt
1 parent fdb1840 commit 70fb3b6

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

‎src/retnext/modules.py‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,7 @@ class RetNeXt(nn.Module):
5555
True
5656
5757
>>> # Uses pretrained weights for the backbone.
58-
>>> model = RetNeXt(pretrained=True)
59-
>>> model.backbone[0].running_mean.item != 0.
60-
True
58+
>>> model = RetNeXt(pretrained=True) # doctest: +SKIP
6159
"""
6260
def __init__(
6361
self,

‎tests/test_modules.py‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
import doctest
2-
import retnext.modules
2+
import unittest
3+
4+
from retnext import modules
5+
from retnext.modules import RetNeXt
6+
7+
8+
class TestPretrainedRetNeXt(unittest.TestCase):
9+
def test_load_pretrained(self):
10+
model = RetNeXt(pretrained=True)
11+
self.assertNotEqual(model.backbone[0].running_mean.item(), 0)
12+
313

414
def load_tests(loader, tests, ignore):
5-
tests.addTests(doctest.DocTestSuite(retnext.modules))
15+
tests.addTests(doctest.DocTestSuite(modules))
616
return tests

0 commit comments

Comments
 (0)