Skip to content

Commit 4b832d4

Browse files
authored
Remove unused __main__ block in tests (#222)
* Remove unused __main__ block * Add news
1 parent b350d85 commit 4b832d4

15 files changed

+23
-105
lines changed

news/rm_main.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
**Added:**
2+
3+
* <news item>
4+
5+
**Changed:**
6+
7+
* <news item>
8+
9+
**Deprecated:**
10+
11+
* <news item>
12+
13+
**Removed:**
14+
15+
* No news: edits to test files
16+
17+
**Fixed:**
18+
19+
* <news item>
20+
21+
**Security:**
22+
23+
* <news item>

tests/test_morphapp.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,3 @@ def gaussian(x, mu, sigma):
317317
)
318318
assert pytest.approx(abs(pdf_smear_results["smear"])) == 4.0
319319
assert pytest.approx(pdf_smear_results["Rw"]) == 0.0
320-
321-
322-
if __name__ == "__main__":
323-
TestApp()

tests/test_morphchain.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,3 @@ def test_morph(self, setup):
5353
pytest.approx(x_morph[1] - x_morph[0], mgrid.rstep)
5454
assert numpy.allclose(y_morph, y_target)
5555
return
56-
57-
58-
# End of class TestMorphChain
59-
60-
if __name__ == "__main__":
61-
TestMorphChain()
62-
63-
# End of file

tests/test_morphpdftordf.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,3 @@ def test_transform(self, setup):
4343
assert numpy.allclose(rdf1, y_morph)
4444
assert numpy.allclose(rdf2, y_target)
4545
return
46-
47-
48-
# End of class TestTransformXtalPDFtoRDF
49-
50-
if __name__ == "__main__":
51-
TestTransformXtalPDFtoRDF()
52-
53-
# End of file

tests/test_morphpy.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,3 @@ def linear(x, y, s):
164164
for i in range(5):
165165
assert pytest.approx(morph_info["squeeze"][f"a{i}"]) == i + 1
166166
assert pytest.approx(morph_info["funcy"]["s"]) == 2.5
167-
168-
169-
if __name__ == "__main__":
170-
TestMorphpy()

tests/test_morphrdftopdf.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,3 @@ def test_transform(self, setup):
3737
assert numpy.allclose(rdf1, y_morph)
3838
assert numpy.allclose(rdf2, y_target)
3939
return
40-
41-
42-
# End of class TestTransformXtalRDFtoPDF
43-
44-
if __name__ == "__main__":
45-
TestTransformXtalRDFtoPDF()
46-
47-
# End of file

tests/test_morphresolution.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,3 @@ def test_morph(self, setup):
3535
assert numpy.allclose(self.y_target, y_target)
3636
assert numpy.allclose(y_morph, y_target)
3737
return
38-
39-
40-
# End of class TestMorphScale
41-
42-
if __name__ == "__main__":
43-
TestMorphScale()
44-
45-
# End of file

tests/test_morphrgrid.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,3 @@ def testRstepOut(self, setup):
104104
pytest.approx(0.01, morph.rstep)
105105
self._runTests(xyallout, morph)
106106
return
107-
108-
109-
# End of class TestMorphRGrid
110-
111-
if __name__ == "__main__":
112-
TestMorphRGrid()
113-
114-
# End of file

tests/test_morphscale.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,3 @@ def test_morph(self, setup):
3535
assert numpy.allclose(2 * self.y_morph, y_morph)
3636
assert numpy.allclose(self.y_target, y_target)
3737
return
38-
39-
40-
# End of class TestMorphScale
41-
42-
if __name__ == "__main__":
43-
TestMorphScale()
44-
45-
# End of file

tests/test_morphshape.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,12 +125,3 @@ def ishape_test_helper(self, config):
125125
else: # Outside the particle morph should be zero
126126
assert y_morph[idx] == 0
127127
return
128-
129-
130-
# End of class TestMorphSpheroid
131-
132-
if __name__ == "__main__":
133-
TestMorphSphere()
134-
TestMorphSpheroid()
135-
136-
# End of file

tests/test_morphshift.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,3 @@ def test_morph(self, setup):
4444
assert numpy.allclose(self.x_target, x_target)
4545
assert numpy.allclose(self.y_target, y_target)
4646
return
47-
48-
49-
# End of class TestMorphScale
50-
51-
if __name__ == "__main__":
52-
TestMorphShift()
53-
54-
# End of file

tests/test_morphsmear.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,3 @@ def test_morph(self, setup):
4646

4747
assert numpy.allclose(ysmear, y_morph)
4848
return
49-
50-
51-
# End of class TestMorphSmear
52-
53-
if __name__ == "__main__":
54-
TestMorphSmear()
55-
56-
# End of file

tests/test_morphstretch.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,18 +64,9 @@ def test_morph(self, setup):
6464
return
6565

6666

67-
# End of class TestMorphSmear
68-
69-
7067
def heaviside(x, lb, ub):
7168
"""The Heaviside function."""
7269
y = numpy.ones_like(x)
7370
y[x < lb] = 0.0
7471
y[x > ub] = 0.0
7572
return y
76-
77-
78-
if __name__ == "__main__":
79-
TestMorphStretch()
80-
81-
# End of file

tests/test_refine.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -167,10 +167,3 @@ def test_refine(self, setup):
167167
rw = (numpy.dot(diff, diff) / numpy.dot(yrsel, yrsel)) ** 0.5
168168
assert rw < 0.01
169169
return
170-
171-
172-
if __name__ == "__main__":
173-
TestRefine()
174-
TestRefineUC()
175-
176-
# End of file

tests/test_tools.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -153,11 +153,3 @@ def test_get_values_from_dictionary_collection(self):
153153
)
154154
== target_list
155155
)
156-
157-
158-
# End of class TestTools
159-
160-
if __name__ == "__main__":
161-
TestTools()
162-
163-
# End of file

0 commit comments

Comments
 (0)