From b738ba8716dcb4f96818f62f9e2350e4e60bebed Mon Sep 17 00:00:00 2001 From: Alexander Whitestone Date: Mon, 13 Apr 2026 21:29:05 -0400 Subject: [PATCH] cleanup: remove committed .pyc and redundant Python test, add .gitignore --- .gitignore | 3 + .../test_standalone_build.cpython-312.pyc | Bin 2672 -> 0 bytes tests/test_standalone_build.py | 64 ------------------ 3 files changed, 3 insertions(+), 64 deletions(-) create mode 100644 .gitignore delete mode 100644 tests/__pycache__/test_standalone_build.cpython-312.pyc delete mode 100644 tests/test_standalone_build.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c919951 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +build/ +*.pyc +__pycache__/ diff --git a/tests/__pycache__/test_standalone_build.cpython-312.pyc b/tests/__pycache__/test_standalone_build.cpython-312.pyc deleted file mode 100644 index d92c6ccceb0a247ae1f6698977284206fc13f776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2672 zcmb^z%WfN0^v=WY8OKf>lE#5Jh>AMNBn^sGfl37Fiy+5o8+U;>qlssd*cm^1XIwQ_ zkb+dygiTu>N>GI;Y9xx%1)sp4P25znH7OMWHf3cgK|)<|?u^GKk5W_^+xMJv&->ha z&iF^3_abd4MxKvt2AWJ*Oz3sOnSr0FDWLMF+WkWI2QQc%XU zY8$ek;@qGtEYq@=L#U1VRwi(eC(}n@GwGqxIV3aJkjyGf7R^aeL$doTs9MYl_jGH@vSADOyO+oiPO zC+s515HI_lWp;*wlDTa;3h6#uB*WQQ6UwaY&>P32Hx9$rmz_=S3ftIq%{pZ_d_4EP z8?0sRLu!%Av^FiBca(0W$<%=6=4Kno}u zikE_V5l`nY7p0soq_WbyB19>}S-{Fn`s$wUB6pPB^H_`0hEtm>>S@(*;;fDp1w=g4q%lP~jWyDFOHWS@6>$2Bq$@*u zwlMU!cum0}9a>m3S5a#;w`lSP3ky%(CsipsElZ=NvxoHlAkh}h#4Qy~g!v%iVonoN zgg1Cn&8H+)8wJF&^lC{5Sl)^bh*ONNfr1z%DWzrnwR=Ou=ug6c$b= zE?pd(ym0B=ctRYzG#)!GCeBPHrrw^6C(cG0!=I80kd-3li+Z7`8?3He)xpY~lA6b) zfTbSOVkDK%&7@~RGBP8jRYmq{x(qsRc}pIGLQMg634)n>DQqd3#C`>^PLeBm1%W^T zid||G1SZLsG7G2FV6EzCerhATTS6T3X~w1%FBwu66bI+%;Zc6nMEB2 zt10S?;b~OCaG1GaGVU=MkQ$lA5qRFgJYYuTd52pXd66q&x+=omgbVN}6kd(pimi86 zdWXxs!<%o$9`;Ubh2qPes++sfveL5E8GGoS_$~CxYW!CG=Rij_5PB47`+WQ}zlGg2 zF`>r0cz-Q`x+B$Kd$qM=w}Wf(Bfz7Z`L)75j4F??@+GSYYzssRuc-4Q)U*$tL)9Y<_KDhhJCU?9V?x}n7ID+0~ zM~y>Vu;L4sec`ps4}6imo_fEIeHmLD1vh=*#-_kW|3M$>`l)-KyYbDD@lEdi|I5uE zB$XP2xL!N1#Bf$h=R`5;$K(x&$$uqG{-WRxlV8lGb#lotnZ!h#v;g>a zVMWWUSD+gT5>|4$hF>-X5+Hj@(iF@4>tv559&jI^&EQ~YS!s-7GHuBi)MjC+F%(5@ zBmXwyw^48#wZOOLMEsHEb2nluv9-=E?$rv{SLXV*xPb~cQszd!zfk5*EO~aF!<2vR pSf#7K+||E}fT+z;h~<_`511oWHn{ZO^@)!rKAwaUvt4E&e*v9nV0r)m diff --git a/tests/test_standalone_build.py b/tests/test_standalone_build.py deleted file mode 100644 index b7169d7..0000000 --- a/tests/test_standalone_build.py +++ /dev/null @@ -1,64 +0,0 @@ -import pathlib -import shutil -import subprocess -import tempfile -import unittest - - -REPO_ROOT = pathlib.Path(__file__).resolve().parents[1] - - -class StandaloneBuildTest(unittest.TestCase): - def test_cmake_builds_and_runs_ctest(self) -> None: - build_dir = pathlib.Path(tempfile.mkdtemp(prefix="turboquant-cmake-")) - self.addCleanup(lambda: shutil.rmtree(build_dir, ignore_errors=True)) - - configure = subprocess.run( - [ - "cmake", - "-S", - str(REPO_ROOT), - "-B", - str(build_dir), - "-DTURBOQUANT_BUILD_TESTS=ON", - ], - capture_output=True, - text=True, - check=False, - ) - if configure.returncode != 0: - self.fail( - "cmake configure failed\n" - f"stdout:\n{configure.stdout}\n" - f"stderr:\n{configure.stderr}" - ) - - build = subprocess.run( - ["cmake", "--build", str(build_dir)], - capture_output=True, - text=True, - check=False, - ) - if build.returncode != 0: - self.fail( - "cmake build failed\n" - f"stdout:\n{build.stdout}\n" - f"stderr:\n{build.stderr}" - ) - - ctest = subprocess.run( - ["ctest", "--test-dir", str(build_dir), "--output-on-failure"], - capture_output=True, - text=True, - check=False, - ) - if ctest.returncode != 0: - self.fail( - "ctest failed\n" - f"stdout:\n{ctest.stdout}\n" - f"stderr:\n{ctest.stderr}" - ) - - -if __name__ == "__main__": - unittest.main()