Skip to content

Commit 66d26a6

Browse files
update tests
1 parent 795da40 commit 66d26a6

File tree

15 files changed

+59
-23
lines changed

15 files changed

+59
-23
lines changed

libcxx/test/std/ranges/range.adaptors/range.concat/ctad.pass.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
12-
1311
#include <cassert>
12+
#include <ranges>
1413
#include <type_traits>
14+
1515
#include "test_iterators.h"
1616

1717
struct View : std::ranges::view_base {

libcxx/test/std/ranges/range.adaptors/range.concat/ctor.default.pass.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
12-
1311
#include <cassert>
12+
#include <ranges>
1413
#include <type_traits>
1514
#include <vector>
1615

libcxx/test/std/ranges/range.adaptors/range.concat/ctor.verify.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <ranges>
1313
#include <string>
1414
#include <vector>
15+
1516
#include "test_macros.h"
1617

1718
struct NoSizeRange : std::ranges::view_base {

libcxx/test/std/ranges/range.adaptors/range.concat/end.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11+
#include <cassert>
1112
#include <ranges>
1213

13-
#include <cassert>
1414
#include "test_iterators.h"
1515
#include "types.h"
1616

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/arithmetic.pass.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
12-
1311
#include <array>
1412
#include <concepts>
1513
#include <functional>
14+
#include <ranges>
1615

1716
#include "../../range_adaptor_types.h"
1817

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/compare.pass.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,12 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
12-
1311
#include <array>
1412
#include <cassert>
13+
#include <ranges>
14+
1515
#include "test_iterators.h"
1616
#include "test_range.h"
17-
1817
#include "../types.h"
1918

2019
template <class Iterator>

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/ctor.other.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
1211
#include <cassert>
12+
#include <ranges>
1313

1414
#include "../../range_adaptor_types.h"
1515

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/decrement.pass.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
11+
// constexpr __iterator& operator--()
12+
13+
// constexpr __iterator operator--(int)
1214

1315
#include <array>
1416
#include <cassert>
17+
#include <ranges>
18+
1519
#include "test_macros.h"
1620
#include "../../range_adaptor_types.h"
1721

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/deref.pass.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
// REQUIRES: std-at-least-c++26
9+
// constexpr decltype(auto) operator*() const
1010

11-
#include <ranges>
11+
// REQUIRES: std-at-least-c++26
1212

1313
#include <array>
1414
#include <cassert>
15+
#include <ranges>
16+
1517
#include "test_iterators.h"
1618
#include "../types.h"
1719

libcxx/test/std/ranges/range.adaptors/range.concat/iterator/increment.pass.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,20 @@
88

99
// REQUIRES: std-at-least-c++26
1010

11-
#include <ranges>
11+
// friend constexpr __iterator operator+(const __iterator& __it, difference_type __n)
12+
// requires __concat_is_random_access<_Const, _Views...>
13+
14+
// friend constexpr __iterator operator+(difference_type __n, const __iterator& __it)
15+
// requires __concat_is_random_access<_Const, _Views...>
1216

1317
#include <array>
1418
#include <cassert>
1519
#include <concepts>
20+
#include <ranges>
1621
#include <type_traits>
1722
#include <utility>
18-
#include "test_iterators.h"
1923

24+
#include "test_iterators.h"
2025
#include "../../range_adaptor_types.h"
2126

2227
struct InputRange : IntBufferView {

0 commit comments

Comments
 (0)