22 lines
		
	
	
		
			602 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			602 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| const assert = require('assert');
 | |
| 
 | |
| const analyze = require('../src/common/text');
 | |
| //const complie = require('../src/web/app/common/scripts/text-compiler');
 | |
| 
 | |
| describe('Text', () => {
 | |
| 	it('is correctly analyzed', () => {
 | |
| 		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));
 | |
| 	});
 | |
| */
 | |
| });
 | 
