Changeset 96ae12b in mainline for uspace/lib/cpp/include/internal/test/test.hpp
- Timestamp:
- 2018-07-05T21:41:23Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fceeb93
- Parents:
- e54bbde5
- git-author:
- Dzejrou <dzejrou@…> (2018-05-11 18:05:44)
- git-committer:
- Dzejrou <dzejrou@…> (2018-07-05 21:41:23)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/internal/test/test.hpp
re54bbde5 r96ae12b 1 1 /* 2 * Copyright (c) 201 7Jaroslav Jindrak2 * Copyright (c) 2018 Jaroslav Jindrak 3 3 * All rights reserved. 4 4 * … … 31 31 32 32 #include <utility> 33 #include <iterator> 33 34 34 35 namespace std::test … … 37 38 { 38 39 public: 39 virtual bool run( ) = 0;40 virtual bool run(bool) = 0; 40 41 virtual const char* name() = 0; 41 42 … … 54 55 unsigned int succeeded_{}; 55 56 bool ok_{true}; 57 bool report_{true}; 56 58 57 59 template<class... Args> … … 81 83 Iterator2 first2, Iterator2 last2) 82 84 { 83 if ( (last1 - first1) != (last2 - first2))85 if (std::distance(first1, last1) != std::distance(first2, last2)) 84 86 return false; 85 87
Note:
See TracChangeset
for help on using the changeset viewer.