@@ -75,36 +75,36 @@ void test_list_initialization_in_function_call(
7575
7676namespace ystdlib ::containers::test {
7777TEST_CASE (" test_array_empty" , " [containers][Array]" ) {
78- Array<int > arr (0 );
78+ Array<size_t > arr (0 );
7979 REQUIRE (arr.empty ());
8080 // NOLINTNEXTLINE(readability-container-size-empty)
8181 REQUIRE ((0 == arr.size ()));
8282 REQUIRE ((arr.begin () == arr.end ()));
8383}
8484
8585TEST_CASE (" test_array_reference" , " [containers][Array]" ) {
86- Array<int > arr (cBufferSize);
87- for (int idx{0 }; idx < cBufferSize; ++idx) {
86+ Array<size_t > arr (cBufferSize);
87+ for (size_t idx{0 }; idx < cBufferSize; ++idx) {
8888 arr.at (idx) = idx;
8989 }
9090 auto const & arr_const_ref = arr;
9191 REQUIRE (std::ranges::equal (arr, arr_const_ref));
9292}
9393
9494TEST_CASE (" test_array_ranged_copy" , " [containers][Array]" ) {
95- std::vector<int > vec;
96- for (int idx{0 }; idx < cBufferSize; ++idx) {
95+ std::vector<size_t > vec;
96+ for (size_t idx{0 }; idx < cBufferSize; ++idx) {
9797 vec.push_back (idx);
9898 }
99- Array<int > arr (cBufferSize);
99+ Array<size_t > arr (cBufferSize);
100100 std::ranges::copy (vec, arr.begin ());
101101 REQUIRE (std::ranges::equal (vec, arr));
102102}
103103
104104TEST_CASE (" test_array_movable" , " [containers][Array]" ) {
105- Array<int > arr (cBufferSize);
106- Array<int > reference_array (cBufferSize);
107- for (int idx{0 }; idx < cBufferSize; ++idx) {
105+ Array<size_t > arr (cBufferSize);
106+ Array<size_t > reference_array (cBufferSize);
107+ for (size_t idx{0 }; idx < cBufferSize; ++idx) {
108108 arr.at (idx) = idx;
109109 reference_array.at (idx) = idx;
110110 }
@@ -113,7 +113,7 @@ TEST_CASE("test_array_movable", "[containers][Array]") {
113113}
114114
115115TEST_CASE (" test_array_illegal_access" , " [containers][Array]" ) {
116- Array<int > arr (cBufferSize);
116+ Array<size_t > arr (cBufferSize);
117117 REQUIRE_THROWS_AS (arr.at (-1 ), std::out_of_range);
118118 REQUIRE_THROWS_AS (arr.at (cBufferSize), std::out_of_range);
119119}
0 commit comments