Skip to content
Snippets Groups Projects
Commit 5a0a5879 authored by Markus Blatt's avatar Markus Blatt
Browse files

bugfix.

[[Imported from SVN: r1050]]
parent 200c0772
No related branches found
No related tags found
No related merge requests found
......@@ -72,7 +72,7 @@ int testIteratorRemove(){
iter+=8;
iter.eraseToHere();
++iter;
if((*iter)!=10) {
std::cerr<<"Removing from iterator failed! "<<__FILE__<<":"<<__LINE__<<std::endl;
......@@ -81,7 +81,7 @@ int testIteratorRemove(){
iter = alist.begin();
if((*iter)!=10) {
if((*iter)!=9) {
std::cerr<<"Removing from iterator failed! "<<__FILE__<<":"<<__LINE__<<std::endl;
return 1;
}
......@@ -90,10 +90,16 @@ int testIteratorRemove(){
iter.eraseToHere();
iter +=4;
if((*iter)!=14) {
if((*iter)!=17) {
std::cerr<<"Removing from iterator failed! "<<__FILE__<<":"<<__LINE__<<std::endl;
return 1;
}
alist.purge();
if(*(alist.begin())!=13) {
std::cerr<<"Purging iterator failed! "<<__FILE__<<":"<<__LINE__<<std::endl;
return 1;
}
return 0;
}
int testRandomAccess(){
......@@ -185,6 +191,10 @@ int main(){
cerr<< "Sorting failed!"<<endl;
}
if(0!=testIteratorRemove()) {
ret++;
cerr<< "Erasing failed!"<<endl;
}
exit(ret);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment