UNPKG

yahoo-swiv

Version:

A web-based exploratory visualization UI for Druid.io

63 lines (62 loc) 2.19 kB
"use strict"; var swiv_plywood_1 = require('swiv-plywood'); var index_1 = require("../../manifests/index"); var data_cube_mock_1 = require("../data-cube/data-cube.mock"); var collection_tile_1 = require('./collection-tile'); var CollectionTileMock = (function () { function CollectionTileMock() { } CollectionTileMock.testOneJS = function () { return { name: 'test1', title: 'Test One', description: 'I like testing', group: 'Tests', dataCube: 'wiki', essence: { visualization: 'totals', timezone: 'Etc/UTC', filter: { op: "literal", value: true }, pinnedDimensions: ['articleName'], singleMeasure: "count", selectedMeasures: ['count'], splits: [] } }; }; CollectionTileMock.testTwoJS = function () { return { name: 'test2', title: 'Test Two', description: 'I like testing', group: 'Tests', dataCube: 'wiki', essence: { visualization: 'totals', timezone: 'Etc/UTC', filter: swiv_plywood_1.$('time').in(new Date('2015-01-01Z'), new Date('2016-01-01Z')).toJS(), pinnedDimensions: [], singleMeasure: "count", selectedMeasures: ['count'], splits: [] } }; }; CollectionTileMock.getContext = function () { return { dataCubes: [data_cube_mock_1.DataCubeMock.wiki()], visualizations: index_1.MANIFESTS }; }; CollectionTileMock.testOne = function () { return collection_tile_1.CollectionTile.fromJS(CollectionTileMock.testOneJS(), CollectionTileMock.getContext()); }; CollectionTileMock.testTwo = function () { return collection_tile_1.CollectionTile.fromJS(CollectionTileMock.testTwoJS(), CollectionTileMock.getContext()); }; return CollectionTileMock; }()); exports.CollectionTileMock = CollectionTileMock;