Improve CodeCov

This commit is contained in:
Dominik Ziajka 2018-05-30 12:22:18 +02:00
parent a536452cd0
commit ee850fbfe6
5 changed files with 58 additions and 0 deletions

View File

@ -32,4 +32,18 @@ describe('EllipseConverter', () => {
expect(drawing.ry).toEqual(59);
});
it('should parse with no attributes', () => {
const node = document.createElement("ellipse");
const drawing = ellipseConverter.convert(node);
expect(drawing.fill).toBeUndefined();
expect(drawing.fill_opacity).toBeUndefined();
expect(drawing.stroke).toBeUndefined();
expect(drawing.stroke_width).toBeUndefined();
expect(drawing.stroke_dasharray).toBeUndefined();
expect(drawing.cx).toBeUndefined();
expect(drawing.cy).toBeUndefined();
expect(drawing.rx).toBeUndefined();
expect(drawing.ry).toBeUndefined();
});
});

View File

@ -20,4 +20,12 @@ describe('ImageConverter', () => {
expect(drawing.height).toEqual(200);
});
it('should parse with no attributes', () => {
const node = document.createElement("image");
const drawing = imageConverter.convert(node);
expect(drawing.data).toBeUndefined();
expect(drawing.width).toBeUndefined();
expect(drawing.height).toBeUndefined();
});
});

View File

@ -28,4 +28,17 @@ describe('LineConverter', () => {
expect(drawing.y2).toEqual(40);
});
it('should parse with no attributes', () => {
const node = document.createElement("line");
const drawing = lineConverter.convert(node);
expect(drawing.stroke).toBeUndefined();
expect(drawing.stroke_width).toBeUndefined();
expect(drawing.stroke_dasharray).toBeUndefined();
expect(drawing.x1).toBeUndefined();
expect(drawing.x2).toBeUndefined();
expect(drawing.y1).toBeUndefined();
expect(drawing.y2).toBeUndefined();
});
});

View File

@ -28,4 +28,15 @@ describe('RectConverter', () => {
expect(drawing.height).toEqual(200);
});
it('should parse with no attributes', () => {
const node = document.createElement("rect");
const drawing = rectConverter.convert(node);
expect(drawing.fill).toBeUndefined();
expect(drawing.fill_opacity).toBeUndefined();
expect(drawing.stroke).toBeUndefined();
expect(drawing.stroke_dasharray).toBeUndefined();
expect(drawing.width).toBeUndefined();
expect(drawing.height).toBeUndefined();
});
});

View File

@ -28,4 +28,16 @@ describe('TextConverter', () => {
expect(drawing.text_decoration).toEqual("line-through");
});
it('should parse with no attributes', () => {
const node = document.createElement("text");
const drawing = textConverter.convert(node);
expect(drawing.text).toEqual("");
expect(drawing.fill).toBeUndefined();
expect(drawing.fill_opacity).toBeUndefined();
expect(drawing.font_family).toBeUndefined();
expect(drawing.font_size).toBeUndefined();
expect(drawing.font_weight).toBeUndefined();
expect(drawing.text_decoration).toBeUndefined();
});
});