File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import { binaryTree } from "../src";
3
3
describe ( "Btree" , ( ) => {
4
4
test ( "test btree constructor" , ( ) => {
5
5
const tree = binaryTree ( ) ;
6
+ expect ( tree . score ) . toBe ( 0 ) ;
6
7
expect ( tree . size ) . toBe ( 0 ) ;
7
8
expect ( tree . depth ) . toBe ( 0 ) ;
8
9
expect ( tree . maxDepth ) . toBe ( 0 ) ;
@@ -13,6 +14,7 @@ describe("Btree", () => {
13
14
tree . insert ( 0.5 ) ;
14
15
expect ( tree . size ) . toBe ( 1 ) ;
15
16
expect ( tree . maxDepth ) . toBe ( 0 ) ;
17
+ expect ( tree . score ) . toBe ( 0.5 ) ;
16
18
17
19
tree . insert ( 0.2 ) ;
18
20
expect ( tree . size ) . toBe ( 2 ) ;
@@ -21,7 +23,7 @@ describe("Btree", () => {
21
23
expect ( tree . size ) . toBe ( 3 ) ;
22
24
expect ( tree . maxDepth ) . toBe ( 1 ) ;
23
25
24
- expect ( tree . root ?. score ) . toBe ( 0.3 ) ;
26
+ expect ( tree . score ) . toBe ( 0.3 ) ;
25
27
26
28
const nodes = tree . nodes ( ) ;
27
29
expect ( nodes . length ) . toBe ( 3 ) ;
You can’t perform that action at this time.
0 commit comments