ark.db
Version:
Smallest and fastest JSON database for Node, Electron and browser.
28 lines (20 loc) • 587 B
text/typescript
import { expect } from "chai";
describe("Basic Test", () => {
it("Should set", (done: any) => {
const str = db.set("test", "<3");
expect(str).to.equal("<3");
let arr = db.set("authors", ["barbarbar338", "theark", "stark"]);
expect(arr.length).to.equal(3);
db.push("authors", "laark", { write: true, pretty: false });
arr = db.get("authors");
expect(arr.length).to.equal(4);
done();
});
it("Should get", (done) => {
const str = db.get("test");
expect(str).to.equal("<3");
const arr = db.get("authors");
expect(arr.length).to.equal(4);
done();
});
});