Changeset f2f85283 in mainline


Ignore:
Timestamp:
2018-07-05T21:41:24Z (6 years ago)
Author:
Dzejrou <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
15f2306
Parents:
d9a9e7b
git-author:
Dzejrou <dzejrou@…> (2018-06-05 13:07:01)
git-committer:
Dzejrou <dzejrou@…> (2018-07-05 21:41:24)
Message:

cpp: updated the test program

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/cpptest/main.cpp

    rd9a9e7b rf2f85283  
    1 #include <internal/test/tests.hpp>
     1#include <__bits/test/tests.hpp>
     2
     3/* using namespace std::chrono_literals; */
     4
     5#include <cassert>
     6#include <cctype>
     7#include <cerrno>
     8#include <cinttypes>
     9#include <climits>
     10#include <csetjmp>
     11#include <cstdarg>
     12#include <cstddef>
     13#include <cstdint>
     14#include <cstdio>
     15#include <cstdlib>
     16#include <cstring>
     17#include <ctime>
     18#include <cwchar>
     19
     20#include <algorithm>
     21#include <array>
     22#include <chrono>
     23#include <condition_variable>
     24#include <deque>
     25#include <exception>
     26#include <fstream>
     27#include <functional>
     28#include <initializer_list>
     29#include <ios>
     30#include <iosfwd>
     31#include <iostream>
     32#include <istream>
     33#include <iterator>
     34#include <limits>
     35#include <list>
     36#include <locale>
     37#include <memory>
     38#include <mutex>
     39#include <new>
     40#include <numeric>
     41#include <ostream>
     42#include <ratio>
     43#include <sstream>
     44#include <stack>
     45#include <streambuf>
     46#include <string>
     47#include <system_error>
     48#include <thread>
     49#include <tuple>
     50#include <type_traits>
     51#include <typeindex>
     52#include <typeinfo>
     53#include <utility>
     54#include <vector>
     55#include <unordered_map>
     56#include <unordered_set>
     57#include <queue>
     58#include <set>
     59#include <map>
     60#include <bitset>
     61#include <random>
     62#include <iomanip>
     63#include <system_error>
     64#include <stdexcept>
     65#include <complex>
     66#include <future>
     67
     68#include <__bits/hash_table.hpp>
     69#include <__bits/rbtree.hpp>
     70#include <__bits/builtins.hpp>
     71
     72#include <__bits/trycatch.hpp>
    273
    374int main()
    475{
    5     using namespace std::test;
     76    std::test::test_set ts{};
     77    ts.add<std::test::vector_test>();
     78    ts.add<std::test::string_test>();
     79    ts.add<std::test::array_test>();
     80    ts.add<std::test::bitset_test>();
     81    ts.add<std::test::deque_test>();
     82    ts.add<std::test::tuple_test>();
     83    ts.add<std::test::map_test>();
     84    ts.add<std::test::set_test>();
     85    ts.add<std::test::unordered_map_test>();
     86    ts.add<std::test::unordered_set_test>();
     87    ts.add<std::test::numeric_test>();
     88    ts.add<std::test::adaptors_test>();
     89    ts.add<std::test::memory_test>();
     90    ts.add<std::test::list_test>();
     91    ts.add<std::test::ratio_test>();
     92    ts.add<std::test::functional_test>();
     93    ts.add<std::test::algorithm_test>();
    694
    7     test_set tests{};
    8     tests.add<array_test>();
    9     tests.add<string_test>();
    10     tests.add<vector_test>();
    11     return tests.run() ? 0 : 1;
     95    return ts.run(true) ? 0 : 1;
    1296}
Note: See TracChangeset for help on using the changeset viewer.