Skip to content

Commit c3da5be

Browse files
☔ test: Add regression test for deletion of node with successor.
1 parent 11be9e5 commit c3da5be

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import test from 'ava';
2+
3+
import {increasing} from '../../fixtures.js';
4+
import {empty} from '../../../src/index.js';
5+
6+
test('root + succ', (t) => {
7+
const tree = empty(increasing);
8+
t.true(tree.isEmpty());
9+
tree.add(0);
10+
t.false(tree.isEmpty());
11+
tree.add(1);
12+
t.false(tree.isEmpty());
13+
tree.remove(0);
14+
t.false(tree.isEmpty());
15+
tree.remove(1);
16+
t.true(tree.isEmpty());
17+
});

0 commit comments

Comments
 (0)