serbian-transliteration
Version:
Bidirectional Serbian language JavaScript transliterator.
20 lines (14 loc) • 1.19 kB
JavaScript
// Require test runner
var test = require( 'tape' );
// Require serbianTransiteration library
var s = require( '..' );
test( 'cyrillic_alphabet', function( t ) {
t.plan( 2 );
t.equal( s.toLatin( 'АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш' ), 'ABVGDĐEŽZIJKLLjMNNjOPRSTĆUFHCČDžŠabvgdđežzijklljmnnjoprstćufhcčdžš' );
t.equal( s.toCyrillic( 'АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш' ), 'АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш' );
} );
test( 'latin_alphabet', function( t ) {
t.plan( 2 );
t.equal( s.toLatin( 'ABVGDĐEŽZIJKLLjMNNjOPRSTĆUFHCČDžŠabvgdđežzijklljmnnjoprstćufhcčdžš' ), 'ABVGDĐEŽZIJKLLjMNNjOPRSTĆUFHCČDžŠabvgdđežzijklljmnnjoprstćufhcčdžš' );
t.equal( s.toCyrillic( 'ABVGDĐEŽZIJKLLjMNNjOPRSTĆUFHCČDžŠabvgdđežzijklljmnnjoprstćufhcčdžš' ), 'АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџш' );
} );