35 lines
899 B
C
35 lines
899 B
C
|
#include "test.h"
|
||
|
#include "transcript.h"
|
||
|
#include "../transcription.h"
|
||
|
|
||
|
START_TEST(test_transcript_devanagari_to_czech)
|
||
|
{
|
||
|
char *czech;
|
||
|
|
||
|
czech = transcript_devanagari_to_czech("तन्त्रशास्त्रम्");
|
||
|
ck_assert_str_eq("tantrašástra", czech);
|
||
|
free(czech);
|
||
|
|
||
|
czech = transcript_devanagari_to_czech("सांख्य");
|
||
|
ck_assert_str_eq("sánkhja", czech);
|
||
|
free(czech);
|
||
|
|
||
|
czech = transcript_devanagari_to_czech("महाभारतम्");
|
||
|
ck_assert_str_eq("mahábhárata", czech);
|
||
|
free(czech);
|
||
|
|
||
|
czech = transcript_devanagari_to_czech("योगः");
|
||
|
ck_assert_str_eq("jóga", czech);
|
||
|
free(czech);
|
||
|
|
||
|
czech = transcript_devanagari_to_czech("भगवद्गीता");
|
||
|
ck_assert_str_eq("bhagavadgíta", czech);
|
||
|
free(czech);
|
||
|
}
|
||
|
END_TEST
|
||
|
|
||
|
void register_transcript_tests(TCase *test_case)
|
||
|
{
|
||
|
tcase_add_test(test_case, test_transcript_devanagari_to_czech);
|
||
|
}
|