source: mainline/uspace/app/cpptest/main.cpp@ 4f461384

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 4f461384 was 4f461384, checked in by Dzejrou <dzejrou@…>, 7 years ago

cpp: added <shared_mutex> to cpptest as include to make sure it exists

  • Property mode set to 100644
File size: 2.1 KB
RevLine 
[f2f85283]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>
[4f461384]67#include <shared_mutex>
[f2f85283]68
69#include <__bits/hash_table.hpp>
70#include <__bits/rbtree.hpp>
71#include <__bits/builtins.hpp>
72
73#include <__bits/trycatch.hpp>
[edbad13a]74
75int main()
76{
[f2f85283]77 std::test::test_set ts{};
78 ts.add<std::test::vector_test>();
79 ts.add<std::test::string_test>();
80 ts.add<std::test::array_test>();
81 ts.add<std::test::bitset_test>();
82 ts.add<std::test::deque_test>();
83 ts.add<std::test::tuple_test>();
84 ts.add<std::test::map_test>();
85 ts.add<std::test::set_test>();
86 ts.add<std::test::unordered_map_test>();
87 ts.add<std::test::unordered_set_test>();
88 ts.add<std::test::numeric_test>();
89 ts.add<std::test::adaptors_test>();
90 ts.add<std::test::memory_test>();
91 ts.add<std::test::list_test>();
92 ts.add<std::test::ratio_test>();
93 ts.add<std::test::functional_test>();
94 ts.add<std::test::algorithm_test>();
[edbad13a]95
[f2f85283]96 return ts.run(true) ? 0 : 1;
[edbad13a]97}
Note: See TracBrowser for help on using the repository browser.