Sha256: ffe668c9d1c833bd6159cb155cfd77e0c43ad79605b98ac567005a97abe9c39b

Contents?: true

Size: 1.24 KB

Versions: 60

Compression:

Stored size: 1.24 KB

Contents

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

60 entries across 60 versions & 1 rubygems

Version Path
playbook_ui-13.34.1.pre.alpha.play1447addrequiredicons3455 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.play1447addrequiredicons3451 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.PLAY14043436 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.pbntr258paginationkitforreact3413 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.pbntr258paginationkitforreact3411 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.pbntr258paginationkitforreact3409 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.pbntr258paginationkitforreact3404 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.powerfontsexternal3403 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-14.0.0 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.play1407statvaluekitinconsistencies3388 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1.pre.alpha.PLAY14703378 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PLAY14143373 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PLAY14143372 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.1 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PBNTR358responsiveadvancedtablereact3370 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PBNTR358responsiveadvancedtablereact3369 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PBNTR358responsiveadvancedtablereact3368 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PBNTR358responsiveadvancedtablereact3366 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PLAY14143358 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js
playbook_ui-13.34.0.pre.alpha.PLAY14143357 app/pb_kits/playbook/pb_treemap_chart/treemapChart.test.js