mirror of
https://github.com/niklasvh/html2canvas.git
synced 2023-08-10 21:13:10 +03:00
Deploying to gh-pages from @ 7c3269bdbe 🚀
This commit is contained in:
34
dist/lib/css/syntax/__tests__/tokernizer-tests.js
vendored
Normal file
34
dist/lib/css/syntax/__tests__/tokernizer-tests.js
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var assert_1 = require("assert");
|
||||
var tokenizer_1 = require("../tokenizer");
|
||||
var tokenize = function (value) {
|
||||
var tokenizer = new tokenizer_1.Tokenizer();
|
||||
tokenizer.write(value);
|
||||
return tokenizer.read();
|
||||
};
|
||||
describe('tokenizer', function () {
|
||||
describe('<ident>', function () {
|
||||
it('auto', function () { return assert_1.deepEqual(tokenize('auto'), [{ type: 20 /* IDENT_TOKEN */, value: 'auto' }]); });
|
||||
it('url', function () { return assert_1.deepEqual(tokenize('url'), [{ type: 20 /* IDENT_TOKEN */, value: 'url' }]); });
|
||||
it('auto test', function () {
|
||||
return assert_1.deepEqual(tokenize('auto test'), [
|
||||
{ type: 20 /* IDENT_TOKEN */, value: 'auto' },
|
||||
{ type: 31 /* WHITESPACE_TOKEN */ },
|
||||
{ type: 20 /* IDENT_TOKEN */, value: 'test' }
|
||||
]);
|
||||
});
|
||||
});
|
||||
describe('<url-token>', function () {
|
||||
it('url(test.jpg)', function () {
|
||||
return assert_1.deepEqual(tokenize('url(test.jpg)'), [{ type: 22 /* URL_TOKEN */, value: 'test.jpg' }]);
|
||||
});
|
||||
it('url("test.jpg")', function () {
|
||||
return assert_1.deepEqual(tokenize('url("test.jpg")'), [{ type: 22 /* URL_TOKEN */, value: 'test.jpg' }]);
|
||||
});
|
||||
it("url('test.jpg')", function () {
|
||||
return assert_1.deepEqual(tokenize("url('test.jpg')"), [{ type: 22 /* URL_TOKEN */, value: 'test.jpg' }]);
|
||||
});
|
||||
});
|
||||
});
|
||||
//# sourceMappingURL=tokernizer-tests.js.map
|
||||
1
dist/lib/css/syntax/__tests__/tokernizer-tests.js.map
vendored
Normal file
1
dist/lib/css/syntax/__tests__/tokernizer-tests.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"tokernizer-tests.js","sourceRoot":"","sources":["../../../../../src/css/syntax/__tests__/tokernizer-tests.ts"],"names":[],"mappings":";;AAAA,iCAAiC;AACjC,0CAAkD;AAElD,IAAM,QAAQ,GAAG,UAAC,KAAa;IAC3B,IAAM,SAAS,GAAG,IAAI,qBAAS,EAAE,CAAC;IAClC,SAAS,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACvB,OAAO,SAAS,CAAC,IAAI,EAAE,CAAC;AAC5B,CAAC,CAAC;AAEF,QAAQ,CAAC,WAAW,EAAE;IAClB,QAAQ,CAAC,SAAS,EAAE;QAChB,EAAE,CAAC,MAAM,EAAE,cAAM,OAAA,kBAAS,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,CAAC,EAAC,IAAI,sBAAuB,EAAE,KAAK,EAAE,MAAM,EAAC,CAAC,CAAC,EAA3E,CAA2E,CAAC,CAAC;QAC9F,EAAE,CAAC,KAAK,EAAE,cAAM,OAAA,kBAAS,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC,EAAC,IAAI,sBAAuB,EAAE,KAAK,EAAE,KAAK,EAAC,CAAC,CAAC,EAAzE,CAAyE,CAAC,CAAC;QAC3F,EAAE,CAAC,WAAW,EAAE;YACZ,OAAA,kBAAS,CAAC,QAAQ,CAAC,kBAAkB,CAAC,EAAE;gBACpC,EAAC,IAAI,sBAAuB,EAAE,KAAK,EAAE,MAAM,EAAC;gBAC5C,EAAC,IAAI,2BAA4B,EAAC;gBAClC,EAAC,IAAI,sBAAuB,EAAE,KAAK,EAAE,MAAM,EAAC;aAC/C,CAAC;QAJF,CAIE,CAAC,CAAC;IACZ,CAAC,CAAC,CAAC;IACH,QAAQ,CAAC,aAAa,EAAE;QACpB,EAAE,CAAC,eAAe,EAAE;YAChB,OAAA,kBAAS,CAAC,QAAQ,CAAC,eAAe,CAAC,EAAE,CAAC,EAAC,IAAI,oBAAqB,EAAE,KAAK,EAAE,UAAU,EAAC,CAAC,CAAC;QAAtF,CAAsF,CAAC,CAAC;QAC5F,EAAE,CAAC,iBAAiB,EAAE;YAClB,OAAA,kBAAS,CAAC,QAAQ,CAAC,iBAAiB,CAAC,EAAE,CAAC,EAAC,IAAI,oBAAqB,EAAE,KAAK,EAAE,UAAU,EAAC,CAAC,CAAC;QAAxF,CAAwF,CAAC,CAAC;QAC9F,EAAE,CAAC,iBAAiB,EAAE;YAClB,OAAA,kBAAS,CAAC,QAAQ,CAAC,iBAAiB,CAAC,EAAE,CAAC,EAAC,IAAI,oBAAqB,EAAE,KAAK,EAAE,UAAU,EAAC,CAAC,CAAC;QAAxF,CAAwF,CAAC,CAAC;IAClG,CAAC,CAAC,CAAC;AACP,CAAC,CAAC,CAAC"}
|
||||
Reference in New Issue
Block a user