From 3a401a3f9fe1091da304e381772e288f7c78e3fa Mon Sep 17 00:00:00 2001 From: Sparks29032 Date: Fri, 27 Jun 2025 08:50:11 -0500 Subject: [PATCH 1/2] Remove unused __main__ block --- tests/test_morphapp.py | 4 ---- tests/test_morphchain.py | 8 -------- tests/test_morphpdftordf.py | 8 -------- tests/test_morphpy.py | 4 ---- tests/test_morphrdftopdf.py | 8 -------- tests/test_morphresolution.py | 8 -------- tests/test_morphrgrid.py | 8 -------- tests/test_morphscale.py | 8 -------- tests/test_morphshape.py | 9 --------- tests/test_morphshift.py | 8 -------- tests/test_morphsmear.py | 8 -------- tests/test_morphstretch.py | 9 --------- tests/test_refine.py | 7 ------- tests/test_tools.py | 8 -------- 14 files changed, 105 deletions(-) diff --git a/tests/test_morphapp.py b/tests/test_morphapp.py index 3d6fc63f..9abd2463 100644 --- a/tests/test_morphapp.py +++ b/tests/test_morphapp.py @@ -317,7 +317,3 @@ def gaussian(x, mu, sigma): ) assert pytest.approx(abs(pdf_smear_results["smear"])) == 4.0 assert pytest.approx(pdf_smear_results["Rw"]) == 0.0 - - -if __name__ == "__main__": - TestApp() diff --git a/tests/test_morphchain.py b/tests/test_morphchain.py index 4c567379..721beae0 100644 --- a/tests/test_morphchain.py +++ b/tests/test_morphchain.py @@ -53,11 +53,3 @@ def test_morph(self, setup): pytest.approx(x_morph[1] - x_morph[0], mgrid.rstep) assert numpy.allclose(y_morph, y_target) return - - -# End of class TestMorphChain - -if __name__ == "__main__": - TestMorphChain() - -# End of file diff --git a/tests/test_morphpdftordf.py b/tests/test_morphpdftordf.py index 6cdacb4a..af42625e 100644 --- a/tests/test_morphpdftordf.py +++ b/tests/test_morphpdftordf.py @@ -43,11 +43,3 @@ def test_transform(self, setup): assert numpy.allclose(rdf1, y_morph) assert numpy.allclose(rdf2, y_target) return - - -# End of class TestTransformXtalPDFtoRDF - -if __name__ == "__main__": - TestTransformXtalPDFtoRDF() - -# End of file diff --git a/tests/test_morphpy.py b/tests/test_morphpy.py index cc4d43a0..848fe1a9 100644 --- a/tests/test_morphpy.py +++ b/tests/test_morphpy.py @@ -164,7 +164,3 @@ def linear(x, y, s): for i in range(5): assert pytest.approx(morph_info["squeeze"][f"a{i}"]) == i + 1 assert pytest.approx(morph_info["funcy"]["s"]) == 2.5 - - -if __name__ == "__main__": - TestMorphpy() diff --git a/tests/test_morphrdftopdf.py b/tests/test_morphrdftopdf.py index 05fd09cb..207b6c0d 100644 --- a/tests/test_morphrdftopdf.py +++ b/tests/test_morphrdftopdf.py @@ -37,11 +37,3 @@ def test_transform(self, setup): assert numpy.allclose(rdf1, y_morph) assert numpy.allclose(rdf2, y_target) return - - -# End of class TestTransformXtalRDFtoPDF - -if __name__ == "__main__": - TestTransformXtalRDFtoPDF() - -# End of file diff --git a/tests/test_morphresolution.py b/tests/test_morphresolution.py index 40566113..c0d57ed0 100644 --- a/tests/test_morphresolution.py +++ b/tests/test_morphresolution.py @@ -35,11 +35,3 @@ def test_morph(self, setup): assert numpy.allclose(self.y_target, y_target) assert numpy.allclose(y_morph, y_target) return - - -# End of class TestMorphScale - -if __name__ == "__main__": - TestMorphScale() - -# End of file diff --git a/tests/test_morphrgrid.py b/tests/test_morphrgrid.py index 4187698c..866c6332 100644 --- a/tests/test_morphrgrid.py +++ b/tests/test_morphrgrid.py @@ -104,11 +104,3 @@ def testRstepOut(self, setup): pytest.approx(0.01, morph.rstep) self._runTests(xyallout, morph) return - - -# End of class TestMorphRGrid - -if __name__ == "__main__": - TestMorphRGrid() - -# End of file diff --git a/tests/test_morphscale.py b/tests/test_morphscale.py index fa39042c..e52159f8 100644 --- a/tests/test_morphscale.py +++ b/tests/test_morphscale.py @@ -35,11 +35,3 @@ def test_morph(self, setup): assert numpy.allclose(2 * self.y_morph, y_morph) assert numpy.allclose(self.y_target, y_target) return - - -# End of class TestMorphScale - -if __name__ == "__main__": - TestMorphScale() - -# End of file diff --git a/tests/test_morphshape.py b/tests/test_morphshape.py index b002f6ba..6e309d11 100644 --- a/tests/test_morphshape.py +++ b/tests/test_morphshape.py @@ -125,12 +125,3 @@ def ishape_test_helper(self, config): else: # Outside the particle morph should be zero assert y_morph[idx] == 0 return - - -# End of class TestMorphSpheroid - -if __name__ == "__main__": - TestMorphSphere() - TestMorphSpheroid() - -# End of file diff --git a/tests/test_morphshift.py b/tests/test_morphshift.py index 895022d7..c01f2c64 100644 --- a/tests/test_morphshift.py +++ b/tests/test_morphshift.py @@ -44,11 +44,3 @@ def test_morph(self, setup): assert numpy.allclose(self.x_target, x_target) assert numpy.allclose(self.y_target, y_target) return - - -# End of class TestMorphScale - -if __name__ == "__main__": - TestMorphShift() - -# End of file diff --git a/tests/test_morphsmear.py b/tests/test_morphsmear.py index a0162840..b05d237d 100644 --- a/tests/test_morphsmear.py +++ b/tests/test_morphsmear.py @@ -46,11 +46,3 @@ def test_morph(self, setup): assert numpy.allclose(ysmear, y_morph) return - - -# End of class TestMorphSmear - -if __name__ == "__main__": - TestMorphSmear() - -# End of file diff --git a/tests/test_morphstretch.py b/tests/test_morphstretch.py index 8137b166..8e97bb1f 100644 --- a/tests/test_morphstretch.py +++ b/tests/test_morphstretch.py @@ -64,18 +64,9 @@ def test_morph(self, setup): return -# End of class TestMorphSmear - - def heaviside(x, lb, ub): """The Heaviside function.""" y = numpy.ones_like(x) y[x < lb] = 0.0 y[x > ub] = 0.0 return y - - -if __name__ == "__main__": - TestMorphStretch() - -# End of file diff --git a/tests/test_refine.py b/tests/test_refine.py index e7105a3e..d05a3db2 100644 --- a/tests/test_refine.py +++ b/tests/test_refine.py @@ -167,10 +167,3 @@ def test_refine(self, setup): rw = (numpy.dot(diff, diff) / numpy.dot(yrsel, yrsel)) ** 0.5 assert rw < 0.01 return - - -if __name__ == "__main__": - TestRefine() - TestRefineUC() - -# End of file diff --git a/tests/test_tools.py b/tests/test_tools.py index 4fcbd7f0..ee4c00c9 100644 --- a/tests/test_tools.py +++ b/tests/test_tools.py @@ -153,11 +153,3 @@ def test_get_values_from_dictionary_collection(self): ) == target_list ) - - -# End of class TestTools - -if __name__ == "__main__": - TestTools() - -# End of file From 234a2682f4c180a7ace6d490577744e23d531a9e Mon Sep 17 00:00:00 2001 From: Sparks29032 Date: Fri, 27 Jun 2025 08:54:58 -0500 Subject: [PATCH 2/2] Add news --- news/rm_main.rst | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 news/rm_main.rst diff --git a/news/rm_main.rst b/news/rm_main.rst new file mode 100644 index 00000000..7fb2429d --- /dev/null +++ b/news/rm_main.rst @@ -0,0 +1,23 @@ +**Added:** + +* + +**Changed:** + +* + +**Deprecated:** + +* + +**Removed:** + +* No news: edits to test files + +**Fixed:** + +* + +**Security:** + +*