mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-25 11:27:31 -07:00
Add test
This commit is contained in:
parent
a8b76162b5
commit
1f5db07f54
2 changed files with 23 additions and 1 deletions
|
@ -16,7 +16,7 @@
|
||||||
"clean": "gulp clean",
|
"clean": "gulp clean",
|
||||||
"cleanall": "gulp cleanall",
|
"cleanall": "gulp cleanall",
|
||||||
"lint": "gulp lint",
|
"lint": "gulp lint",
|
||||||
"test": "gulp test"
|
"test": "mocha"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@types/bcrypt": "1.0.0",
|
"@types/bcrypt": "1.0.0",
|
||||||
|
@ -96,6 +96,7 @@
|
||||||
"js-yaml": "3.7.0",
|
"js-yaml": "3.7.0",
|
||||||
"livescript": "1.5.0",
|
"livescript": "1.5.0",
|
||||||
"mime-types": "2.1.13",
|
"mime-types": "2.1.13",
|
||||||
|
"mocha": "3.2.0",
|
||||||
"mongodb": "2.2.16",
|
"mongodb": "2.2.16",
|
||||||
"ms": "0.7.2",
|
"ms": "0.7.2",
|
||||||
"multer": "1.2.1",
|
"multer": "1.2.1",
|
||||||
|
|
21
test/text.js
Normal file
21
test/text.js
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
const assert = require('assert');
|
||||||
|
|
||||||
|
const analyze = require('../src/common/text');
|
||||||
|
//const complie = require('../src/web/app/common/scripts/text-compiler');
|
||||||
|
|
||||||
|
describe('Text', () => {
|
||||||
|
it('正しく解析される', () => {
|
||||||
|
const tokens = analyze('@himawari お腹ペコい #yryr');
|
||||||
|
assert.deepEqual([
|
||||||
|
{ type: 'mention', content: '@himawari', username: 'himawari' },
|
||||||
|
{ type: 'text', content: ' お腹ペコい ' },
|
||||||
|
{ type: 'hashtag', content: '#yryr', hashtag: 'yryr' }
|
||||||
|
], tokens);
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
it('正しくコンパイルされる', () => {
|
||||||
|
assert.equal(-1, [1,2,3].indexOf(4));
|
||||||
|
});
|
||||||
|
*/
|
||||||
|
});
|
Loading…
Reference in a new issue