UNPKG

jaconv

Version:

Japanese character conversion library

40 lines (38 loc) 1.69 kB
declare var require: any, describe : any, it : any, expect : any; describe('zenhan', function() { var jaconv = require('./jaconv'); it('toHanAscii', function() { expect(jaconv.toHanAscii('あアアAA11') ).toEqual('あアアAA11'); expect(jaconv.toHanAscii('“”') ).toEqual('""'); expect(jaconv.toHanAscii('’') ).toEqual("'"); expect(jaconv.toHanAscii('‘') ).toEqual('`'); expect(jaconv.toHanAscii('¥') ).toEqual('\\'); }); it('toZenAscii', function() { expect(jaconv.toZenAscii('あアアAA11') ).toEqual('あアアAA11'); expect(jaconv.toZenAscii('"') ).toEqual('”'); expect(jaconv.toZenAscii("'") ).toEqual("’"); expect(jaconv.toZenAscii('`') ).toEqual("‘"); expect(jaconv.toZenAscii('\\') ).toEqual("¥"); }); it('toHanKana', function() { expect(jaconv.toHanKana('あアアAA11') ).toEqual('あアアAA11'); expect(jaconv.toHanKana('ギャ') ).toEqual('ギャ'); expect(jaconv.toHanKana('キ゛ャ') ).toEqual('ギャ'); expect(jaconv.toHanKana('ヒ゜ン') ).toEqual('ピン'); }); it('toZenKana', function() { expect(jaconv.toZenKana('あアアAA11') ).toEqual('あアアAA11'); expect(jaconv.toZenKana('ギャ') ).toEqual('ギャ'); expect(jaconv.toZenKana('ピン') ).toEqual('ピン'); }); it('toHan', function() { expect(jaconv.toHan('あアアAA11') ).toEqual('あアアAA11'); }); it('toZen', function() { expect(jaconv.toZen('あアアAA11') ).toEqual('あアアAA11'); }); it('normalize', function() { expect(jaconv.normalize('あアアAA11') ).toEqual('あアアAA11'); }); });