UNPKG

@brimdata/zealot

Version:

The Javascript Client for Zed Lakes

48 lines (47 loc) 827 B
"use strict"; 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" ]); });