Download test/unit/test_util/test_fopen.c from camenduru/pocketsphinx: direct link, hf CLI and curl.
- Browser
- Download file 1.06 kB
-
https://huggingface.co/camenduru/pocketsphinx/resolve/main/test/unit/test_util/test_fopen.c
- Command line
-
hf download hf://camenduru/pocketsphinx/test/unit/test_util/test_fopen.c
-
curl -L -o test_fopen.c https://huggingface.co/camenduru/pocketsphinx/resolve/main/test/unit/test_util/test_fopen.c
1.06 kB
| /** | |
| * @file test_fopen.c Test file opening | |
| * @author David Huggins-Daines <dhdaines@gmail.com> | |
| */ | |
| int | |
| main(int argc, char *argv[]) | |
| { | |
| FILE *fh; | |
| char line[256]; | |
| int ispipe; | |
| (void)argc; | |
| (void)argv; | |
| fh = fopen_comp(LMDIR "/100.lm.gz", "r", &ispipe); | |
| TEST_ASSERT(fh != NULL); | |
| (void) fgets(line, sizeof(line), fh); | |
| TEST_EQUAL('#', line[0]); | |
| fclose_comp(fh, ispipe); | |
| fh = fopen_compchk(LMDIR "/100.lm.gz", &ispipe); | |
| TEST_ASSERT(fh != NULL); | |
| (void) fgets(line, sizeof(line), fh); | |
| TEST_EQUAL('#', line[0]); | |
| fclose_comp(fh, ispipe); | |
| fh = fopen_compchk(LMDIR "/100.lm.bz2", &ispipe); | |
| TEST_ASSERT(fh != NULL); | |
| (void) fgets(line, sizeof(line), fh); | |
| TEST_EQUAL('#', line[0]); | |
| fclose_comp(fh, ispipe); | |
| fh = fopen_compchk(LMDIR "/100.lm", &ispipe); | |
| TEST_ASSERT(fh != NULL); | |
| (void) fgets(line, sizeof(line), fh); | |
| TEST_EQUAL('#', line[0]); | |
| fclose_comp(fh, ispipe); | |
| return 0; | |
| } | |