]> OCCT Git - occt.git/commit
Testing - Migrate QA NCollection to GTests (#709)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Mon, 8 Sep 2025 14:59:34 +0000 (15:59 +0100)
committerGitHub <noreply@github.com>
Mon, 8 Sep 2025 14:59:34 +0000 (15:59 +0100)
commit515e1125640138905408d56073ecd64dbef419c4
tree9f8bff05cfc28314875aca057f24c3d1343f9fd9
parent86caa2d51392217d9baf9bf5592672870f48faaf
Testing - Migrate QA NCollection to GTests (#709)

- Complete removal of old Draw Harness test infrastructure for NCollection classes
- Addition of new GTest files testing STL algorithm compatibility (min, max, replace, sort, reverse)
- Migration of OSD_Path and Handle operation tests to GTest format
45 files changed:
src/Draw/TKQADraw/QANCollection/FILES.cmake
src/Draw/TKQADraw/QANCollection/QANCollection.cxx
src/Draw/TKQADraw/QANCollection/QANCollection.hxx
src/Draw/TKQADraw/QANCollection/QANCollection_Alloc.cxx [deleted file]
src/Draw/TKQADraw/QANCollection/QANCollection_Handle.cxx [deleted file]
src/Draw/TKQADraw/QANCollection/QANCollection_Perf.cxx [deleted file]
src/Draw/TKQADraw/QANCollection/QANCollection_Stl.cxx [deleted file]
src/Draw/TKQADraw/QANCollection/QANCollection_Test.cxx [deleted file]
src/FoundationClasses/TKernel/GTests/FILES.cmake
src/FoundationClasses/TKernel/GTests/Handle_Advanced_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/Handle_Operations_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Array1_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_DataMap_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_IndexedDataMap_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_IndexedMap_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_List_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_OccAllocator_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Sequence_Test.cxx
src/FoundationClasses/TKernel/GTests/NCollection_Vec4_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Vector_Test.cxx
src/FoundationClasses/TKernel/GTests/OSD_Path_Test.cxx [new file with mode: 0644]
tests/bugs/fclasses/bug23569_1 [deleted file]
tests/bugs/fclasses/bug23569_2 [deleted file]
tests/bugs/fclasses/bug24831 [deleted file]
tests/collections/grids.list [deleted file]
tests/collections/n/array1 [deleted file]
tests/collections/n/array2 [deleted file]
tests/collections/n/arrayMove [deleted file]
tests/collections/n/begin [deleted file]
tests/collections/n/dblmap [deleted file]
tests/collections/n/dmap [deleted file]
tests/collections/n/end [deleted file]
tests/collections/n/idmap [deleted file]
tests/collections/n/imap [deleted file]
tests/collections/n/list [deleted file]
tests/collections/n/map [deleted file]
tests/collections/n/osdpath [deleted file]
tests/collections/n/seq [deleted file]
tests/collections/n/vec4 [deleted file]
tests/collections/n/vector [deleted file]
tests/perf/fclasses/handle [deleted file]
tests/perf/fclasses/strtod [deleted file]
tests/perf/ncollection/A1 [deleted file]
tests/perf/ncollection/A2 [deleted file]
tests/perf/ncollection/A3 [deleted file]