Expose null
cell style for perspective-viewer-datagrid
#1201
build.yaml
on: pull_request
Matrix: lint_and_docs
Matrix: build_js
Matrix: build_python
Matrix: build_and_test_rust
Matrix: build_emscripten_wheel
Matrix: benchmark_js
Matrix: test_js
Matrix: build_and_test_jupyterlab
Matrix: benchmark_python
Matrix: test_python
Matrix: test_emscripten_wheel
Matrix: test_python_sdist
Matrix: publish
Annotations
14 errors and 2 notices
build_and_test_jupyterlab (ubuntu-22.04, x86_64, 3.9, 20.x, false)
Process completed with exit code 1.
|
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:89:5 › JupyterLab resize › group_by traitlet works:
packages/perspective-jupyterlab/test/js/resize.spec.mjs#L0
3) [perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:89:5 › JupyterLab resize › group_by traitlet works
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium_headless_shell-1169/chrome-linux/headless_shell
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ pnpm exec playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
|
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:50:5 › JupyterLab resize › Resize the container causes the widget to resize:
packages/perspective-jupyterlab/test/js/resize.spec.mjs#L0
2) [perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:50:5 › JupyterLab resize › Resize the container causes the widget to resize
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium_headless_shell-1169/chrome-linux/headless_shell
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ pnpm exec playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
|
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:28:5 › JupyterLab resize › Config should be hidden by default:
packages/perspective-jupyterlab/test/js/resize.spec.mjs#L0
1) [perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:28:5 › JupyterLab resize › Config should be hidden by default
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium_headless_shell-1169/chrome-linux/headless_shell
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ pnpm exec playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Heatmap Tests › Sort tests › Sort by a numeric column:
tools/perspective-test/src/js/utils.ts#L170
10) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Heatmap Tests › Sort tests › Sort by a numeric column
Error: expect(string).toMatchSnapshot(expected)
@@ -6,29 +6,15 @@
<d3fc-svg class="svg-plot-area plot-area"
><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-canvas
class="canvas-plot-area plot-area"
use-device-pixel-ratio="true"
- ><canvas width="854" height="607"></canvas></d3fc-canvas
+ ><canvas></canvas></d3fc-canvas
><d3fc-svg class="x-axis bottom-axis"
- ><svg
- preserveAspectRatio="none"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="middle"
- >
- <path class="domain" stroke="#000"></path></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-svg class="y-axis left-axis"
- ><svg
- preserveAspectRatio="none"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="end"
- >
- <path class="domain" stroke="#000"></path></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
></d3fc-group>
<div class="legend-container legend-color">
<svg>
<g>
<g class="bar vertical" fill="#999"><path></path></g>
Expected: /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-d3fc-desktop-chrome/heatmap.spec.ts/heatmap/sort-by-numeric-column.txt
Received: /home/runner/work/perspective/perspective/tools/perspective-test/dist/results/heatmap-Heatmap-Tests-Sort-tests-Sort-by-a-numeric-column-perspective-viewer-d3fc-desktop-chrome/heatmap/sort-by-numeric-column-actual.txt
at src/js/utils.ts:170
168 | });
169 |
> 170 | await expect(formatted).toMatchSnapshot(snapshotPath);
| ^
171 | }
172 |
173 | export async function compareSVGContentsToSnapshot(
at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:170:29)
at /home/runner/work/perspective/perspective/tools/perspective-test/src/js/simple_viewer_tests.ts:38:9
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Heatmap Tests › Displays visible columns:
tools/perspective-test/src/js/utils.ts#L170
9) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Heatmap Tests › Displays visible columns
Error: expect(string).toMatchSnapshot(expected)
@@ -6,29 +6,15 @@
<d3fc-svg class="svg-plot-area plot-area"
><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-canvas
class="canvas-plot-area plot-area"
use-device-pixel-ratio="true"
- ><canvas width="1098" height="655"></canvas></d3fc-canvas
+ ><canvas></canvas></d3fc-canvas
><d3fc-svg class="x-axis bottom-axis"
- ><svg
- preserveAspectRatio="none"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="middle"
- >
- <path class="domain" stroke="#000"></path></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-svg class="y-axis left-axis"
- ><svg
- preserveAspectRatio="none"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="end"
- >
- <path class="domain" stroke="#000"></path></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
></d3fc-group>
<div class="legend-container legend-color">
<svg>
<g>
<g class="bar vertical" fill="#999"><path></path></g>
Expected: /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-d3fc-desktop-chrome/heatmap.spec.ts/heatmap/displays-visible-columns.txt
Received: /home/runner/work/perspective/perspective/tools/perspective-test/dist/results/heatmap-Heatmap-Tests-Displays-visible-columns-perspective-viewer-d3fc-desktop-chrome/heatmap/displays-visible-columns-actual.txt
at src/js/utils.ts:170
168 | });
169 |
> 170 | await expect(formatted).toMatchSnapshot(snapshotPath);
| ^
171 | }
172 |
173 | export async function compareSVGContentsToSnapshot(
at compareContentsToSnapshot (/home/runner/work/perspective/perspective/tools/perspective-test/src/js/utils.ts:170:29)
at /home/runner/work/perspective/perspective/tools/perspective-test/src/js/simple_viewer_tests.ts:97:9
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:235:9 › Bar Tests › Y Bar (Themed) › Filter tests › Filter with 'in' comparator:
tools/perspective-test/src/js/utils.ts#L170
8) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:235:9 › Bar Tests › Y Bar (Themed) › Filter tests › Filter with 'in' comparator
Error: expect(string).toMatchSnapshot(expected)
@@ -6,220 +6,16 @@
<span class="splitter-label">Row ID</span
><span class="splitter-label">State</span
><span class="splitter-label">Sales</span>
</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="grouped">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
-
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Bar Tests › Y Bar (Themed) › Sort tests › Sort by a hidden column:
tools/perspective-test/src/js/utils.ts#L170
7) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Bar Tests › Y Bar (Themed) › Sort tests › Sort by a hidden column
Error: expect(string).toMatchSnapshot(expected)
@@ -5,305 +5,16 @@
<div class="y-label left-label">
<span class="splitter-label">Row ID</span
><span class="splitter-label">Quantity</span>
</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="grouped">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vert
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by two rows:
tools/perspective-test/src/js/utils.ts#L170
6) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by two rows
Error: expect(string).toMatchSnapshot(expected)
@@ -2,205 +2,12 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">Category, Sub-Category</div>
<div class="y-label left-label">Sales</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- </g>
- </g>
- </g>
- </g></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-svg class="x-axis bottom-axis"
- ><svg preserveAspectRatio="none">
- <path class="domain" stroke="#000" fill="none"></path>
- <g
- class="group"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="middle"
- >
- <pa
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by a row:
tools/perspective-test/src/js/utils.ts#L170
5) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by a row
Error: expect(string).toMatchSnapshot(expected)
@@ -2,229 +2,12 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">State</div>
<div class="y-label left-label">Sales</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#99
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Bar Tests › X Bar › Sort tests › Sort by an alpha column:
tools/perspective-test/src/js/utils.ts#L170
4) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Bar Tests › X Bar › Sort tests › Sort by an alpha column
Error: expect(string).toMatchSnapshot(expected)
@@ -2,391 +2,15 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">Row ID, State, Sales</div>
<div class="y-label left-label"></div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="grouped">
- <g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizontal" fill="#999"><path></path></g>
- <g class="bar horizo
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar › Pivot tests › Pivot by two rows:
tools/perspective-test/src/js/utils.ts#L170
3) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar › Pivot tests › Pivot by two rows
Error: expect(string).toMatchSnapshot(expected)
@@ -2,205 +2,12 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">Category, Sub-Category</div>
<div class="y-label left-label">Sales</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- </g>
- </g>
- </g>
- </g></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-svg class="x-axis bottom-axis"
- ><svg preserveAspectRatio="none">
- <path class="domain" stroke="#000" fill="none"></path>
- <g
- class="group"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="middle"
- >
- <path class=
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar › Pivot tests › Pivot by a row:
tools/perspective-test/src/js/utils.ts#L170
2) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar › Pivot tests › Pivot by a row
Error: expect(string).toMatchSnapshot(expected)
@@ -2,229 +2,12 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">State</div>
<div class="y-label left-label">Sales</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path></path></g>
- <g class="bar vertical" fill="#999"><path>
|
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Area Tests › Pivot tests › Pivot by two rows:
tools/perspective-test/src/js/utils.ts#L170
1) [perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Area Tests › Pivot tests › Pivot by two rows
Error: expect(string).toMatchSnapshot(expected)
@@ -2,200 +2,12 @@
<d3fc-group class="cartesian-chart" auto-resize=""
><div class="chart-label top-label"></div>
<div class="x-label bottom-label">Category, Sub-Category</div>
<div class="y-label left-label">Sales</div>
<d3fc-svg class="svg-plot-area plot-area"
- ><svg preserveAspectRatio="none">
- <g class="multi">
- <g>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-y" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- <line class="gridline-x" stroke="#bbb"></line>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g>
- <g class="multi">
- <g><path class="area" fill="#ddd"></path></g>
- </g>
- </g>
- </g>
- <g class="multi">
- <g>
- <g class="multi">
- <g><path class="line" fill="none" stroke="#000"></path></g>
- </g>
- </g>
- </g>
- </g>
- </g></svg></d3fc-svg
+ ><svg preserveAspectRatio="none"></svg></d3fc-svg
><d3fc-svg class="x-axis bottom-axis"
- ><svg preserveAspectRatio="none">
- <path class="domain" stroke="#000" fill="none"></path>
- <g
- class="group"
- fill="none"
- font-size="10"
- font-family="sans-serif"
- text-anchor="middle"
- >
- <path class="domain" stroke="#000"></path>
- <g class="tick">
- <path stroke="#000"></path>
- <text fill="#000">Bookcases</text>
- </g>
- <g class="tick">
- <path stroke="#000"></path>
- <text fill="#000">Chairs</text>
- </g>
- <g class="tick">
- <path stroke="#000"></path>
- <text fill="#000">Furnishings</text>
- </g>
- <g class="tick">
- <path stroke="#000"></path>
- <text fill="#000">Tables</text>
- </g>
- <g clas
|
🎭 Playwright Run Summary
3 failed
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:28:5 › JupyterLab resize › Config should be hidden by default
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:50:5 › JupyterLab resize › Resize the container causes the widget to resize
[perspective-jupyterlab-desktop-chrome] › packages/perspective-jupyterlab/test/js/resize.spec.mjs:89:5 › JupyterLab resize › group_by traitlet works
|
🎭 Playwright Run Summary
26 failed
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Area Tests › Pivot tests › Pivot by two rows
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar › Pivot tests › Pivot by a row
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar › Pivot tests › Pivot by two rows
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Bar Tests › X Bar › Sort tests › Sort by an alpha column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by a row
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Bar Tests › Y Bar (Themed) › Pivot tests › Pivot by two rows
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Bar Tests › Y Bar (Themed) › Sort tests › Sort by a hidden column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:235:9 › Bar Tests › Y Bar (Themed) › Filter tests › Filter with 'in' comparator
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Heatmap Tests › Displays visible columns
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Heatmap Tests › Sort tests › Sort by a numeric column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:222:9 › Heatmap Tests › Filter tests › Filter by an alpha column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Line Tests › Pivot tests › Pivot by a row
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:128:9 › Line Tests › Pivot tests › Pivot by a column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Line Tests › Sort tests › Sort by a hidden column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:209:9 › Line Tests › Filter tests › Filter by a numeric column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:235:9 › Line Tests › Filter tests › Filter with 'in' comparator
[perspective-viewer-d3fc-desktop-chrome] › packages/perspective-viewer-d3fc/test/js/line.spec.ts:43:5 › Line regressions › Line charts denser than 1s are not bucketed
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Scatter Tests › Pivot tests › Pivot by two rows
[perspective-viewer-d3fc-desktop-chrome] › packages/perspective-viewer-d3fc/test/js/scatter.spec.ts:63:5 › Scatter Tests › Scatter charts with a 'label' field render the label when a group by operation is applied
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › X/Y Line Tests › Displays visible columns
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › X/Y Line Tests › Pivot tests › Pivot by two rows
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › X/Y Line Tests › Sort tests › Sort by a hidden column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › X/Y Line Tests › Sort tests › Sort by an alpha column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:209:9 › X/Y Line Tests › Filter tests › Filter by a numeric column
[perspective-viewer-d3fc-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:222:9 › X/Y Line Tests › Filter
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
perspective-js-dist
Expired
|
11 MB |
sha256:acabe68a2e860d3004cab30fa7199782b4afea813a4a5c86f93cedff32e1aca3
|
|
perspective-metadata
Expired
|
573 KB |
sha256:5b2e51fc01e6f024c711982f575f48691aa787c99c9470dc4ed2b665ea1585ea
|
|
perspective-python-dist-wasm32-emscripten-3.9
Expired
|
3.01 MB |
sha256:313634ab13fa7debdf73e4b6c56a7e6097e873d71417778178b18938ecb73080
|
|
perspective-python-dist-x86_64-ubuntu-22.04-3.9
Expired
|
8.89 MB |
sha256:e12268a70a1388c9373f2e384758e7fc134febc195440557618ec64aae18c276
|
|
perspective-python-sdist
Expired
|
3.45 MB |
sha256:b5f8dd9f2f86e1812c7d028f0bee77eb3daa93065ffed8bf09b9de3229727df8
|
|
perspective-rust
Expired
|
1020 KB |
sha256:b319012ff155807ebd6643dd67b1a530cba535ff71bd98cbbe24a88b2beb56db
|
|