@brimdata/zealot
Version:
The Javascript Client for Zed Lakes
48 lines (47 loc) • 827 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
const _factory = require("../../test/factory");
const r = (0, _factory.createRecord)({
status: "pending",
person: {
name: "alice",
age: 55,
geo: {
lat: 1,
long: 1
}
},
alert: 1
});
test("has with array", ()=>{
expect(r.has([
"person",
"name"
])).toBe(true);
});
test("columns", ()=>{
expect(r.flatColumns).toEqual([
"status",
[
"person",
"name"
],
[
"person",
"age"
],
[
"person",
"geo",
"lat"
],
[
"person",
"geo",
"long"
],
"alert"
]);
});