Skip to content

Commit

Permalink
chore: 调整部分单测 (#1682)
Browse files Browse the repository at this point in the history
  • Loading branch information
zengyue committed Dec 15, 2022
1 parent e0e440d commit e1a84a5
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 59 deletions.
77 changes: 19 additions & 58 deletions packages/f2/test/timeline/interval-adjust.test.tsx
Original file line number Diff line number Diff line change
@@ -1,80 +1,41 @@
import { jsx, Canvas, Chart, Timeline, Axis, Interval, Line } from '../../src';
import { createContext } from '../util';

const context = createContext('动态排序', { width: '300px', height: '500px' });
const context = createContext('', { width: '300px', height: '500px' });

const lineData = [
{ date: '2010-01-10', genre: 'Sports', sold: 50 },
{ date: '2010-02-10', genre: 'Sports', sold: 40 },
{ date: '2010-03-10', genre: 'Sports', sold: 60 },
{ date: '2010-04-10', genre: 'Sports', sold: 40 },
{ date: '2010-05-10', genre: 'Sports', sold: 60 },
{ date: '2010-06-10', genre: 'Sports', sold: 50 },

{ date: '2010-01-10', genre: 'Strategy', sold: 30 },
{ date: '2010-02-10', genre: 'Strategy', sold: 50 },
{ date: '2010-03-10', genre: 'Strategy', sold: 10 },
{ date: '2010-04-10', genre: 'Strategy', sold: 30 },
{ date: '2010-05-10', genre: 'Strategy', sold: 35 },
{ date: '2010-06-10', genre: 'Strategy', sold: 25 },

{ date: '2010-01-10', genre: 'Action', sold: 5 },
{ date: '2010-02-10', genre: 'Action', sold: 10 },
{ date: '2010-03-10', genre: 'Action', sold: 20 },
{ date: '2010-04-10', genre: 'Action', sold: 10 },
{ date: '2010-05-10', genre: 'Action', sold: 40 },
{ date: '2010-06-10', genre: 'Action', sold: 50 },

{ date: '2010-01-10', genre: 'Shooter', sold: 50 },
{ date: '2010-02-10', genre: 'Shooter', sold: 40 },
{ date: '2010-03-10', genre: 'Shooter', sold: 20 },
{ date: '2010-04-10', genre: 'Shooter', sold: 30 },
{ date: '2010-05-10', genre: 'Shooter', sold: 10 },
{ date: '2010-06-10', genre: 'Shooter', sold: 5 },

{ date: '2010-01-10', genre: 'Other', sold: 30 },
{ date: '2010-02-10', genre: 'Other', sold: 40 },
{ date: '2010-03-10', genre: 'Other', sold: 80 },
{ date: '2010-04-10', genre: 'Other', sold: 60 },
{ date: '2010-05-10', genre: 'Other', sold: 20 },
{ date: '2010-06-10', genre: 'Other', sold: 10 },
];
const data = [
{ type: 'a', genre: 'Sports', sold: 50 },
{ type: 'a', genre: 'Strategy', sold: 30 },
{ type: 'a', genre: 'Sports', sold: 5 },
{ type: 'a', genre: 'Strategy', sold: 10 },
{ type: 'a', genre: 'Action', sold: 20 },
{ type: 'a', genre: 'Shooter', sold: 20 },
{ type: 'a', genre: 'Other', sold: 40 },
{ type: 'b', genre: 'Sports', sold: 50 },
{ type: 'b', genre: 'Strategy', sold: 5 },
{ type: 'b', genre: 'Action', sold: 2 },
{ type: 'b', genre: 'Shooter', sold: 40 },
{ type: 'b', genre: 'Other', sold: 4 },
];

describe('Chart', () => {
it.skip('Chart render', () => {
const treemapRef = {};
const intervalRef = { current: null };
describe('Interval', () => {
it('adjust change', () => {
const { type, props } = (
<Canvas context={context} pixelRatio={1}>
<Timeline delay={700}>
<Chart data={lineData}>
{/* <Axis field="genre" /> */}
{/* <Axis field="sold" /> */}
<Line x="date" y="sold" color="genre" ref={intervalRef} />
<Canvas context={context} pixelRatio={2}>
<Timeline delay={200}>
<Chart data={data}>
<Axis field="genre" />
<Axis field="sold" />
<Interval x="genre" y="sold" color="type" adjust="dodge" />
</Chart>
<Chart data={data}>
{/* <Axis field="genre" /> */}
{/* <Axis field="sold" /> */}
<Interval x="genre" y="sold" color="genre" transformFrom={intervalRef} />
<Axis field="genre" />
<Axis field="sold" />
<Interval x="genre" y="sold" color="type" adjust="stack" />
</Chart>
{/* <Chart data={data}> */}
{/* <Axis field="genre" /> */}
{/* <Axis field="sold" /> */}
{/* <Interval x="genre" y="sold" color="type" adjust="stack" /> */}
{/* </Chart> */}
</Timeline>
</Canvas>
);

const canvas = new Canvas(props);
canvas.render();
// console.log(intervalRef);
});
});
2 changes: 1 addition & 1 deletion packages/f2/test/timeline/interval-treemap.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ const data2 = [
];

describe('Chart', () => {
it.only('图形变化', () => {
it('图形变化', () => {
const context = createContext('柱图-treemap 转换');
const intervalRef = { current: null };
const treemapRef = {};
Expand Down

0 comments on commit e1a84a5

Please sign in to comment.