Skip to content

Commit 44eb957

Browse files
committed
Updated test.
1 parent 4116bfe commit 44eb957

1 file changed

Lines changed: 81 additions & 16 deletions

File tree

test/test-tmp.js

Lines changed: 81 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,105 @@
11
require('../index');
22

3-
var insert = false;
4-
var update = false;
5-
var read = false;
6-
var link = true;
3+
const Fs = require('fs');
74

8-
KVALUE('skuska').ready(function() {
5+
var insert = 0;
6+
var link = 0;
7+
var update = 0;
8+
var read = 0;
9+
var remove = 1;
10+
11+
if (insert) {
12+
try {
13+
Fs.unlinkSync(F.path.databases('skuska.db'));
14+
} catch (e) {}
15+
}
16+
17+
var db = GRAPHDB('skuska');
18+
19+
db.ready(function() {
920
// this.insert('Si kokot?', console.log);
1021
//this.count(console.log);
1122
//this.read(20303, console.log);
1223

24+
//console.log(db);
1325

1426
if (insert) {
15-
for (var i = 0; i < 10; i++)
16-
KVALUE('skuska').insert({ id: i + 1, guid: GUID(100) });
27+
for (var i = 0; i < 1000000; i++) {
28+
if (i % 100000 === 0)
29+
console.log(i);
30+
db.insert({ index: i + 1 });
31+
}
1732
}
1833

34+
db.read(1000001, (err, links) => console.log(1000001, links));
35+
db.read(1000002, (err, links) => console.log(1000002, links));
36+
db.read(1000003, (err, links) => console.log(1000003, links));
37+
db.read(1000004, (err, links) => console.log(1000004, links));
38+
db.read(1000005, (err, links) => console.log(1000005, links));
39+
db.read(1000006, (err, links) => console.log(1000006, links));
40+
41+
//db.link(100, 1000, 1, 0);
42+
//db.link(100, 10000, 1, 0);
43+
//db.link(100000, 200000, 1, 1);
44+
//db.link(100, 1000000, 1, 0);
45+
46+
//db.read(1000004, console.log);
47+
1948
if (link) {
2049
// 11
21-
//KVALUE('skuska').setLinkId(null, 4, 2, console.log);
22-
//KVALUE('skuska').setLinkId(11, 3, 6, console.log);
23-
//KVALUE('skuska').read(11, console.log);
24-
//KVALUE('skuska').link(2, 6, 1, console.log);
25-
KVALUE('skuska').traverse(2, console.log);
50+
//GRAPHDB('skuska').setLinkId(null, 4, 2, console.log);
51+
//GRAPHDB('skuska').setLinkId(11, 3, 6, console.log);
52+
//GRAPHDB('skuska').read(11, console.log);
53+
54+
//GRAPHDB('skuska').read(1001, console.log);
55+
// 100 knows 1000 (but not vice versa)
56+
//GRAPHDB('skuska').link(10, 30, 1, 0, console.log);
57+
//GRAPHDB('skuska').link(20, 30, 1, 0, console.log);
58+
//return;
59+
//return;
60+
61+
// 100 knows 100000 (but not vice versa)
62+
//GRAPHDB('skuska').link(100, 10000, 1, 0, console.log);
63+
//return;
64+
65+
//GRAPHDB('skuska').read(100001, console.log);
66+
//return;
67+
68+
var opt = {};
69+
70+
opt.type = 1;
71+
// opt.relation = 1;
72+
73+
db.graph(100, opt, function(err, doc) {
74+
console.log(JSON.stringify(doc, null, ' '));
75+
});
76+
77+
//db.read(1000005, console.log);
78+
}
79+
80+
if (remove) {
81+
//console.log(db);
82+
//db.read(51, console.log);
83+
// GRAPHDB('skuska').clean([10, 51], console.log);
84+
setTimeout(function() {
85+
//db.remove(100, console.log);
86+
}, 1000);
2687
}
2788

2889
if (read) {
29-
KVALUE('skuska').read(2, console.log);
90+
db.read(50, console.log);
3091
}
3192

3293
if (update) {
33-
KVALUE('skuska').update(2, { id: 2, guid: GUID(100), kokotaris: 99 }, console.log);
94+
db.update(2, { id: 2, guid: GUID(100), kokotaris: 99 }, console.log);
3495
}
3596

36-
// KVALUE('skuska').read(2, console.log);
37-
//KVALUE('skuska').link(2, 9, console.log);
97+
// GRAPHDB('skuska').insert({ index: 999999 }, console.log);
98+
99+
//GRAPHDB('skuska').remove(100, console.log);
100+
101+
// GRAPHDB('skuska').read(2, console.log);
102+
//GRAPHDB('skuska').link(2, 9, console.log);
38103
});
39104

40105
/*

0 commit comments

Comments
 (0)