Sha256: 91325223396255a7eca60b9f8e01128e150bc1c0b585042f8dcd6086ae32331b

Contents?: true

Size: 1.27 KB

Versions: 456

Compression:

Stored size: 1.27 KB

Contents

/* eslint-disable no-console */

import React from 'react';
import { render, screen } from '../utilities/test-utils';
import TreemapChart from './_treemap_chart';

beforeEach(() => {
  // Silences error logs within the test suite.
  jest.spyOn(console, 'error');
  jest.spyOn(console, 'warn');
  console.error.mockImplementation(() => {});
  console.warn.mockImplementation(() => {});
});

afterEach(() => {
  console.error.mockRestore();
  console.warn.mockRestore();
});

const testId = 'treemapchart1';

test('uses exact classname', () => {
  const data = [
    {
      name: "Pepperoni",
      parent: "Toppings",
      value: 600,
    }, {
      name: "Cheese",
      parent: "Toppings",
      value: 510,
    }, {
      name: "Mushroom",
      parent: "Toppings",
      value: 330,
    },{
      name: "Onions",
      parent: "Toppings",
      value: 250,
    }, {
      name: "Olives",
      parent: "Toppings",
      value: 204,
    }, {
      name: "Pineapple",
      parent: "Toppings",
      value: 90,
    }, {
      name: "Pizza Toppings",
      id: "Toppings",
    },
  ]
  render(
    <TreemapChart
        chartData={data}
        data={{ testid: testId }}
        id="tree-map-id"
    />
  );
 
  const kit = screen.getByTestId(testId);
  expect(kit).toHaveClass('pb_treemap_chart');
});

Version data entries

456 entries across 456 versions & 1 rubygems

Version Path
playbook_ui-14.11.1.pre.alpha.PLAY17445539 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR798datepickerturbo5537 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.pbntr703collapsiblerowsrails5536 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PLAY1751pbcontenttagpt25529 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR7495495 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.11 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.10 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.9 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.8 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.7 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.play1724darkmodeauditmap5437 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR719listdraggablesimple5432 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR768stickyrightcolumn5431 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.6 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR718simiplifieddraggablereact5415 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.play1724darkmodeauditmap5413 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.12.0.pre.rc.5 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.play1724darkmodeauditmap5409 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR718simiplifieddraggablereact5400 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.11.1.pre.alpha.PBNTR718simiplifieddraggablereact5392 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js