Commit Graph

119 Commits

Author SHA1 Message Date
Patrick 468b9a49fc removed test_main (earlier test of const_vector) 2024-07-29 18:36:50 +02:00
Patrick 4f11db301f removed test_args 2024-07-29 18:35:33 +02:00
Patrick 698641718f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	test/const_vector/const_vector_data_augmentation.test.cpp
2024-07-29 18:34:09 +02:00
Patrick fd180efb6c finished tests for const_vector 2024-07-29 18:31:43 +02:00
Patrick 32ae9a2d3d fixed swap() 2024-07-29 18:31:05 +02:00
Patrick c2d828cfb9 added tests for erase() 2024-07-29 17:23:01 +02:00
Patrick 9cbeacef21 fixed erase() 2024-07-29 17:22:47 +02:00
Patrick cfb82ca1fe added test for emplace() 2024-07-29 16:53:46 +02:00
Patrick 6ebec36b2d fixed emplace() 2024-07-29 16:53:38 +02:00
Patrick 0350b33087 added data augmentation tests for clear and insert 2024-07-29 16:33:18 +02:00
Patrick 5e1bda2715 added data augmentation tests for clear and insert 2024-07-29 16:32:28 +02:00
Patrick c1f06f9c6d removed test_args from test_constructor 2024-07-29 16:32:04 +02:00
Patrick 518fce5ef5 fixed all insert() variants 2024-07-29 16:31:32 +02:00
Patrick a5f5e45fbd fixed clear() 2024-07-29 16:31:03 +02:00
Patrick 9fb3eb0419 added assert_nothrow and added ranges_equal 2024-07-29 16:30:37 +02:00
Patrick 4e448f2f85 finished implementing tests in data_access.test 2024-07-29 00:39:35 +02:00
Patrick 00874526f5 added location to ASSERT() 2024-07-29 00:39:08 +02:00
Patrick dadebf0a4b fixed back() to not return past-end element 2024-07-29 00:38:52 +02:00
Patrick 417207d90a updated data_access.test to use context 2024-07-28 23:45:23 +02:00
Patrick fb01e7352a updated constructor.test to use context 2024-07-28 23:34:37 +02:00
Patrick e17dcb2442 removed explicit from array constructor 2024-07-28 23:34:22 +02:00
Patrick 0c51825033 rename all_eq_to to all_equal and added version for ranges 2024-07-28 23:33:47 +02:00
Patrick 0fdff1e1c3 updated ASSERT to accept context 2024-07-28 22:40:52 +02:00
Patrick e767f5b012 implemented context changes in assignment.test 2024-07-28 22:00:36 +02:00
Patrick b0538eba48 added make_copy 2024-07-28 22:00:15 +02:00
Patrick 99690fd38b finished context impl 2024-07-28 18:27:12 +02:00
cyborg1811m 953ad58939 start of updating context 2024-07-28 16:48:24 +02:00
cyborg1811m 1c91e3ec75 moved assignment tests out of constructor.test and started refactoring them 2024-07-28 16:47:57 +02:00
cyborg1811m 70e2108501 implemented operator= for different sized array 2024-07-28 16:47:05 +02:00
cyborg1811m 5ed9fd9146 fixed indexing for capacity 2024-07-28 16:46:24 +02:00
cyborg1811m 9f307442dc moved test for at() to data_access 2024-07-27 23:58:51 +02:00
cyborg1811m c8144b041c added test for const_vector::at 2024-07-27 23:52:05 +02:00
cyborg1811m 1b96fd982e added array constructor for different length 2024-07-27 21:44:05 +02:00
cyborg1811m ddaed337cf updated access to test_params 2024-07-27 18:39:45 +02:00
Patrick 221eac7cd4 started move from test_args to test_params 2024-07-25 10:45:18 +02:00
Patrick 3b11ead3f5 c_array_len 2024-07-25 10:44:55 +02:00
Patrick fb22b54960 added check whether consteval results are valid 2024-07-24 19:01:45 +02:00
Patrick fd849ecfa4 changed assign to use initializer_list::size() fix 2024-07-24 18:44:26 +02:00
Patrick be204dd4fb implemented test for const_vector::assign(initializer_list) 2024-07-24 17:57:49 +02:00
Patrick a046aa7bfb changed assign to use initializer_list::size() 2024-07-24 17:57:20 +02:00
Patrick 13113ce484 updated equal funcs of asserts 2024-07-24 17:42:27 +02:00
Patrick 96554418e0 added type asserts and tests vor const_vector::assign it und il 2024-07-24 16:24:50 +02:00
Patrick 0d4b15c266 added asserts with number 2024-07-24 16:07:20 +02:00
Patrick dde9be29fc added REPEAT_FOR_TYPES_N 2024-07-24 16:01:45 +02:00
Patrick 3413dadfae added constexpr and static_assert to REPEAT_FOR_TYPES 2024-07-24 16:00:53 +02:00
Patrick fce50dc9b0 added test for assign(count, value) 2024-07-23 01:50:31 +02:00
Patrick 856c76375e added type hints for ret_val 2024-07-23 01:49:09 +02:00
Patrick b10b6049c8 added REPEAT_FOR_TYPES 2024-07-23 00:39:28 +02:00
Patrick 1fe0db9247 added exception tests, tests for move constructor and all operator= 2024-07-22 23:34:29 +02:00
Patrick 43a62df9e1 added OPERATOR_EQ_IL 2024-07-22 23:32:52 +02:00