Patrick Pelissier
5915208dee
API breakage:
...
Rename _pop method into _pop_at method
as the provided function is a _pop_at method, not a _pop method.
Remove _pop from the oplist as it doesn't follow _pop convention.
2018-06-27 07:17:33 +02:00
Patrick Pelissier
e9f603fa30
Rename internal calls to my_mpz* to testobj*
2018-05-08 10:40:29 +02:00
Patrick Pelissier
1a064e033b
Rename mympz.h --> test-obj.h
...
as it is used only for testing purpose.
2018-05-08 10:29:51 +02:00
Patrick Pelissier
e855f27c8c
Add method _parse_str for RBTREE.
...
NOTE: A refactorisation seems needed as all the in_str / parse_str
share a lot of the same algorithms. Maybe move them into algo?
2018-05-03 17:59:34 +02:00
Patrick Pelissier
40747a463b
Remove dependecies from GMP header, allowing to run the test suite without GMP
2018-04-14 08:16:31 +02:00
Patrick Pelissier
210e05f7fc
Update copyright to 2018
2018-01-29 20:28:30 +01:00
Patrick Pelissier
5eaf796aab
Remove warnings
2018-01-12 18:46:26 +01:00
Patrick Pelissier
d46c40d3fa
Don't compute coverage of the float expansion.
2018-01-09 20:05:05 +01:00
Patrick Pelissier
2461afa573
Improve coverage suite.
2018-01-09 20:03:05 +01:00
Patrick Pelissier
a07d71274a
Fix issue with massive parallele check
2017-10-25 21:46:54 +02:00
Patrick Pelissier
7d2848e16a
Remove rbtree_prefix from Red Black Tree.
...
(See commit on shared-pointer).
Rename rbntree_name_it_t into name_it_t.
Update tests, documentation, bench in accordance.
2017-07-26 22:56:25 +02:00
Patrick Pelissier
672c2d509d
Update the way of working of the coverage so that it produces
...
more useful information about the line coveraged, and avoid
expanding low level macros.
2017-07-10 17:35:16 +02:00
Patrick Pelissier
27fd810259
Rename M_OPLIST_CAT into M_OPCAT, M_OPLIST_FLAT into M_OPFLAT
...
Add M_OPLIST_EXTEND
Use it instead of M_OPLIST_CAT.
2017-05-01 17:24:22 +02:00
Patrick Pelissier
3265c9fb4d
Add _swap for RBTREE
2017-03-14 20:40:04 +01:00
Patrick Pelissier
41aa717782
Proper use of exit to terminate a test.
2017-03-12 18:56:03 +01:00
Patrick Pelissier
e164b3fb44
Add test for OUT_STR / IN_STR & GET_STR for BRTREE
...
Fix bugs
2017-03-09 22:24:34 +01:00
Patrick Pelissier
2af4cb2fc2
WIP: computing coverage of the tests.
2017-03-02 22:35:22 +01:00
Patrick Pelissier
8e9d20ba1a
Add initial stuff
2017-02-18 18:51:04 +01:00