Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
88 lines
3.0 KiB
Plaintext
88 lines
3.0 KiB
Plaintext
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
var assert_1 = require("assert");
|
|
var parser_1 = require("../../syntax/parser");
|
|
var paint_order_1 = require("../paint-order");
|
|
var paintOrderParse = function (value) { return paint_order_1.paintOrder.parse({}, parser_1.Parser.parseValues(value)); };
|
|
describe('property-descriptors', function () {
|
|
describe('paint-order', function () {
|
|
it('none', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('none'), [
|
|
0 /* FILL */,
|
|
1 /* STROKE */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('EMPTY', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse(''), [
|
|
0 /* FILL */,
|
|
1 /* STROKE */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('other values', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('other values'), [
|
|
0 /* FILL */,
|
|
1 /* STROKE */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('normal', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('normal'), [
|
|
0 /* FILL */,
|
|
1 /* STROKE */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('stroke', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('stroke'), [
|
|
1 /* STROKE */,
|
|
0 /* FILL */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('fill', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('fill'), [
|
|
0 /* FILL */,
|
|
1 /* STROKE */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('markers', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('markers'), [
|
|
2 /* MARKERS */,
|
|
0 /* FILL */,
|
|
1 /* STROKE */
|
|
]);
|
|
});
|
|
it('stroke fill', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('stroke fill'), [
|
|
1 /* STROKE */,
|
|
0 /* FILL */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
it('markers stroke', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('markers stroke'), [
|
|
2 /* MARKERS */,
|
|
1 /* STROKE */,
|
|
0 /* FILL */
|
|
]);
|
|
});
|
|
it('markers stroke fill', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('markers stroke fill'), [
|
|
2 /* MARKERS */,
|
|
1 /* STROKE */,
|
|
0 /* FILL */
|
|
]);
|
|
});
|
|
it('stroke fill markers', function () {
|
|
return assert_1.deepStrictEqual(paintOrderParse('stroke fill markers'), [
|
|
1 /* STROKE */,
|
|
0 /* FILL */,
|
|
2 /* MARKERS */
|
|
]);
|
|
});
|
|
});
|
|
});
|
|
//# sourceMappingURL=paint-order.js.map |