📄 sahpi_enum_utils_test.c
字号:
err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_DANISH != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_GERMAN testcase */ { SaHpiLanguageT value = SAHPI_LANG_GERMAN; SaHpiLanguageT enum_type; expected_str = "GERMAN"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_GERMAN != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_BHUTANI testcase */ { SaHpiLanguageT value = SAHPI_LANG_BHUTANI; SaHpiLanguageT enum_type; expected_str = "BHUTANI"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_BHUTANI != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_GREEK testcase */ { SaHpiLanguageT value = SAHPI_LANG_GREEK; SaHpiLanguageT enum_type; expected_str = "GREEK"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_GREEK != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_ENGLISH testcase */ { SaHpiLanguageT value = SAHPI_LANG_ENGLISH; SaHpiLanguageT enum_type; expected_str = "ENGLISH"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_ENGLISH != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_ESPERANTO testcase */ { SaHpiLanguageT value = SAHPI_LANG_ESPERANTO; SaHpiLanguageT enum_type; expected_str = "ESPERANTO"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_ESPERANTO != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_SPANISH testcase */ { SaHpiLanguageT value = SAHPI_LANG_SPANISH; SaHpiLanguageT enum_type; expected_str = "SPANISH"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_SPANISH != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_ESTONIAN testcase */ { SaHpiLanguageT value = SAHPI_LANG_ESTONIAN; SaHpiLanguageT enum_type; expected_str = "ESTONIAN"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_ESTONIAN != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_BASQUE testcase */ { SaHpiLanguageT value = SAHPI_LANG_BASQUE; SaHpiLanguageT enum_type; expected_str = "BASQUE"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_BASQUE != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_PERSIAN testcase */ { SaHpiLanguageT value = SAHPI_LANG_PERSIAN; SaHpiLanguageT enum_type; expected_str = "PERSIAN"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_PERSIAN != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_FINNISH testcase */ { SaHpiLanguageT value = SAHPI_LANG_FINNISH; SaHpiLanguageT enum_type; expected_str = "FINNISH"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err); return -1; } if (SAHPI_LANG_FINNISH != enum_type) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received enum type=%x\n", enum_type); return -1; } } /* SaHpiLanguageT - SAHPI_LANG_FIJI testcase */ { SaHpiLanguageT value = SAHPI_LANG_FIJI; SaHpiLanguageT enum_type; expected_str = "FIJI"; SaErrorT err; SaHpiTextBufferT buffer; str = oh_lookup_language(value); if (strcmp(expected_str, str)) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received string=%s\n", str); printf(" Expected string=%s\n", expected_str); return -1; } err = oh_init_textbuffer(&buffer); err = oh_append_textbuffer(&buffer, str); err = oh_encode_language(&buffer, &enum_type); if (err != SA_OK) { printf(" Error! Testcase failed. Line=%d\n", __LINE__); printf(" Received error=%d\n", err);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -