Add a test harness for the red-black tree code.
Tom Lane <tgl@sss.pgh.pa.us>
Add a test harness for the red-black tree code. This improves the regression tests' coverage of rbtree.c from pretty awful (because some of the functions aren't used yet) to basically 100%. Victor Drobny, reviewed by Aleksander Alekseev and myself Discussion: https://postgr.es/m/c9d61310e16e75f8acaf6cb1c48b7b77@postgrespro.ru
Files
| Path | Change | +/− |
|---|---|---|
| src/test/modules/Makefile | modified | +1 −0 |
| src/test/modules/test_rbtree/expected/test_rbtree.out | added | +12 −0 |
| src/test/modules/test_rbtree/.gitignore | added | +4 −0 |
| src/test/modules/test_rbtree/Makefile | added | +21 −0 |
| src/test/modules/test_rbtree/README | added | +13 −0 |
| src/test/modules/test_rbtree/sql/test_rbtree.sql | added | +8 −0 |
| src/test/modules/test_rbtree/test_rbtree--1.0.sql | added | +8 −0 |
| src/test/modules/test_rbtree/test_rbtree.c | added | +413 −0 |
| src/test/modules/test_rbtree/test_rbtree.control | added | +4 −0 |
Discussion
- Red-Black tree traversal tests 12 messages · 2017-07-28 → 2017-09-10