]> OCCT Git - occt.git/commit
Testing - Migrate QA DRAW tests to GTest (#818)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Mon, 10 Nov 2025 21:17:50 +0000 (21:17 +0000)
committerGitHub <noreply@github.com>
Mon, 10 Nov 2025 21:17:50 +0000 (21:17 +0000)
commitd166ff70e71987ba1e5e50ec42e0ce36ae01ccf2
treedf227a319810b0ade169a9ffc898519f1eac627b
parent49cf4baea638787eda4fa57283783eacf72f9c2f
Testing - Migrate QA DRAW tests to GTest (#818)

- Removed 37 DRAW test scripts from `tests/bugs/` directories
- Added 31 new GTest C++ test files in appropriate `GTests/` directories
- Removed corresponding QAcommands implementations from QABugs source files
- Updated CMake FILES.cmake files to include new test files
86 files changed:
src/ApplicationFramework/TKLCAF/GTests/FILES.cmake
src/ApplicationFramework/TKLCAF/GTests/TDataStd_Attribute_Test.cxx [new file with mode: 0644]
src/ApplicationFramework/TKLCAF/GTests/TDataStd_TreeNode_Test.cxx [new file with mode: 0644]
src/ApplicationFramework/TKLCAF/GTests/TNaming_Builder_Test.cxx [new file with mode: 0644]
src/ApplicationFramework/TKLCAF/GTests/TNaming_Name_Test.cxx [new file with mode: 0644]
src/Draw/TKQADraw/QABugs/QABugs_1.cxx
src/Draw/TKQADraw/QABugs/QABugs_11.cxx
src/Draw/TKQADraw/QABugs/QABugs_14.cxx
src/Draw/TKQADraw/QABugs/QABugs_16.cxx
src/Draw/TKQADraw/QABugs/QABugs_19.cxx
src/Draw/TKQADraw/QABugs/QABugs_20.cxx
src/Draw/TKQADraw/QABugs/QABugs_3.cxx
src/Draw/TKQADraw/QABugs/QABugs_5.cxx
src/Draw/TKQADraw/QABugs/QABugs_7.cxx
src/Draw/TKQADraw/QABugs/QABugs_9.cxx
src/FoundationClasses/TKMath/GTests/Bnd_BoundSortBox_Test.cxx
src/FoundationClasses/TKMath/GTests/Bnd_Box_Test.cxx
src/FoundationClasses/TKMath/GTests/Bnd_OBB_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKMath/GTests/FILES.cmake
src/FoundationClasses/TKMath/GTests/gp_Ax3_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKMath/GTests/gp_Mat_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKMath/GTests/gp_Trsf_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKMath/GTests/math_ComputeKronrodPointsAndWeights_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/FILES.cmake
src/FoundationClasses/TKernel/GTests/NCollection_Map_Test.cxx
src/FoundationClasses/TKernel/GTests/OSD_Path_Test.cxx
src/FoundationClasses/TKernel/GTests/Standard_Atomic_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/Standard_Character_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/Standard_Handle_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/TCollection_AsciiString_Test.cxx
src/FoundationClasses/TKernel/GTests/TCollection_ExtendedString_Test.cxx
src/FoundationClasses/TKernel/GTests/UnitsAPI_Test.cxx [new file with mode: 0644]
src/ModelingAlgorithms/TKBO/GTests/BRepAlgoAPI_Fuse_Test.cxx
src/ModelingAlgorithms/TKGeomAlgo/GTests/FILES.cmake
src/ModelingAlgorithms/TKGeomAlgo/GTests/Geom2dAPI_InterCurveCurve_Test.cxx [new file with mode: 0644]
src/ModelingAlgorithms/TKGeomAlgo/GTests/GeomPlate_BuildPlateSurface_Test.cxx [new file with mode: 0644]
src/ModelingAlgorithms/TKTopAlgo/GTests/BRepLib_MakeWire_Test.cxx [new file with mode: 0644]
src/ModelingAlgorithms/TKTopAlgo/GTests/BRepOffsetAPI_ThruSections_Test.cxx [new file with mode: 0644]
src/ModelingAlgorithms/TKTopAlgo/GTests/FILES.cmake
src/ModelingData/TKBRep/GTests/BRepAdaptor_CompCurve_Test.cxx [new file with mode: 0644]
src/ModelingData/TKBRep/GTests/FILES.cmake
src/ModelingData/TKBRep/GTests/TopoDS_Edge_Test.cxx [new file with mode: 0644]
src/ModelingData/TKBRep/GTests/TopoDS_Iterator_Test.cxx [new file with mode: 0644]
src/ModelingData/TKG2d/GTests/FILES.cmake
src/ModelingData/TKG2d/GTests/Geom2dGcc_Circ2d2TanRad_Test.cxx [new file with mode: 0644]
src/ModelingData/TKG3d/GTests/FILES.cmake
src/ModelingData/TKG3d/GTests/GeomAPI_ExtremaCurveCurve_Test.cxx [new file with mode: 0644]
src/ModelingData/TKG3d/GTests/GeomAPI_Interpolate_Test.cxx [new file with mode: 0644]
tests/bugs/caf/buc60817 [deleted file]
tests/bugs/caf/buc60925 [deleted file]
tests/bugs/caf/bug29371 [deleted file]
tests/bugs/caf/bug361 [deleted file]
tests/bugs/fclasses/buc60724 [deleted file]
tests/bugs/fclasses/buc60727 [deleted file]
tests/bugs/fclasses/bug11758 [deleted file]
tests/bugs/fclasses/bug132_1 [deleted file]
tests/bugs/fclasses/bug132_2 [deleted file]
tests/bugs/fclasses/bug132_3 [deleted file]
tests/bugs/fclasses/bug132_4 [deleted file]
tests/bugs/fclasses/bug132_5 [deleted file]
tests/bugs/fclasses/bug132_6 [deleted file]
tests/bugs/fclasses/bug132_7 [deleted file]
tests/bugs/fclasses/bug132_8 [deleted file]
tests/bugs/fclasses/bug132_9 [deleted file]
tests/bugs/fclasses/bug22980 [deleted file]
tests/bugs/fclasses/bug23361 [deleted file]
tests/bugs/fclasses/bug24271 [deleted file]
tests/bugs/fclasses/bug24533 [deleted file]
tests/bugs/fclasses/bug29406 [deleted file]
tests/bugs/fclasses/bug29925 [deleted file]
tests/bugs/fclasses/bug309 [deleted file]
tests/bugs/fclasses/bug310 [deleted file]
tests/bugs/fclasses/bug33048 [deleted file]
tests/bugs/fclasses/bug6794 [deleted file]
tests/bugs/modalg_3/bug22595 [deleted file]
tests/bugs/modalg_5/bug24303 [deleted file]
tests/bugs/modalg_7/bug29289 [deleted file]
tests/bugs/moddata_1/buc60729 [deleted file]
tests/bugs/moddata_1/buc60828 [deleted file]
tests/bugs/moddata_1/buc60902 [deleted file]
tests/bugs/moddata_2/bug277 [deleted file]
tests/bugs/moddata_2/bug525 [deleted file]
tests/bugs/moddata_2/bug5696 [deleted file]
tests/bugs/moddata_3/bug30708_1 [deleted file]
tests/bugs/moddata_3/bug30708_2 [deleted file]
tests/bugs/moddata_3/bug33009 [deleted file]