14 Commits

Author SHA1 Message Date
Antony Polukhin
1fd7271d2e Update copyright years 2025-01-08 19:52:10 +03:00
Antony Polukhin
e37df948d7 Update copyright years 2024-01-07 12:56:27 +03:00
Antony Polukhin
e4447e892f Update copyright years 2023-01-19 10:24:10 +03:00
Antony Polukhin
d2fdf2384b update copyright years 2022-01-30 15:03:18 +03:00
Antony Polukhin
9221b1513c update copyright years 2021-01-03 20:10:23 +03:00
Antony Polukhin
bee77d42a8 update copyright year 2020-01-11 19:35:53 +03:00
Antony Polukhin
d069511e31 Update copyright 2019-01-17 13:00:51 +03:00
Antony Polukhin
2cd28cdd9c Replace boost/test/minimal.hpp from Boost.Test with boost/core/lightweight_test.hpp 2018-12-22 21:35:48 +03:00
Jochen Topf
32732fac1f fix typo 2016-02-02 09:31:44 +01:00
Antony Polukhin
3b84e2b981 Make the variant_nonempty_check check variant behavior on different internal policies: with/without fallback type + throw/nothrow copyable + throw/nothrow movable 2014-12-12 17:01:17 +03:00
Antony Polukhin
6db01d6494 Fixed a bug with copy constructing a backup holder; changed some tests 2014-12-12 16:05:52 +03:00
Antony Polukhin
a090e75efe Throw exceptions on specified assignment numer N in variant_nonempty_check and make tests run on a multiple different Ns 2014-12-12 14:22:37 +03:00
Antony Polukhin
12ab1675c7 Another attempt to improve tests coverage 2014-12-11 18:46:29 +03:00
Antony Polukhin
a79b3978a5 Improve tests coverage: add tests to ensure varinat is in correct state after exception in assignment of move assignemnt functions; make sure that recursive varinats swap and assign well 2014-12-11 17:47:19 +03:00