]> OCCT Git - occt.git/commit
Testing - Units Tests for NCollection package #481
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Sun, 6 Apr 2025 11:40:14 +0000 (12:40 +0100)
committerGitHub <noreply@github.com>
Sun, 6 Apr 2025 11:40:14 +0000 (12:40 +0100)
commit5e5e7f123834444c2f02e7267111619e5c61ef47
treee0cdc0d938ce166aa33f2a70de8566651db4349a
parent638b0bfc4082f48382cfa95b749a0fc7e07f6352
Testing - Units Tests for NCollection package #481

- Introduced tests for NCollection_Map, verifying constructors, addition, removal, and iteration functionalities.
- Added comprehensive tests for NCollection_Sequence, covering basic operations, iterator functionality, and complex type handling.
- Implemented tests for NCollection_SparseArray, including basic operations, iterator functionality, and data map interface.
- Created tests for NCollection_Vector, ensuring functionality for appending, resizing, and custom allocator usage.
14 files changed:
.github/actions/run-gtest/action.yml
src/FoundationClasses/TKernel/GTests/FILES.cmake
src/FoundationClasses/TKernel/GTests/NCollection_Array1_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_BaseAllocator_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_DataMap_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_DoubleMap_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_IndexedDataMap_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_IndexedMap_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_List_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_LocalArray_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Map_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Sequence_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_SparseArray_Test.cxx [new file with mode: 0644]
src/FoundationClasses/TKernel/GTests/NCollection_Vector_Test.cxx [new file with mode: 0644]