aboutsummaryrefslogtreecommitdiff
path: root/tests/build/prefix-map/driver.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'tests/build/prefix-map/driver.cxx')
-rw-r--r--tests/build/prefix-map/driver.cxx12
1 files changed, 5 insertions, 7 deletions
diff --git a/tests/build/prefix-map/driver.cxx b/tests/build/prefix-map/driver.cxx
index fb5269c..77edb6c 100644
--- a/tests/build/prefix-map/driver.cxx
+++ b/tests/build/prefix-map/driver.cxx
@@ -35,7 +35,8 @@ main ()
{
auto r (m.find (""));
- assert (r.first == r.second);
+ assert (r.first != r.second && r.first->second == 1 &&
+ ++r.first == r.second);
}
{
@@ -70,7 +71,9 @@ main ()
{
auto r (m.find (""));
- assert (r.first == r.second);
+ assert (r.first != r.second && r.first->second == 2 &&
+ ++r.first != r.second && r.first->second == 1 &&
+ ++r.first == r.second);
}
{
@@ -114,11 +117,6 @@ main ()
'.');
{
- auto r (m.find (""));
- assert (r.first == r.second);
- }
-
- {
auto r (m.find ("fo"));
assert (r.first == r.second);
}