Тестирование софта - статьи

       

с префикса POSIX_PTHREAD_SETSPECIFIC начинаются соответствующие


Например, с префикса POSIX_PTHREAD_SETSPECIFIC начинаются соответствующие конфигурационные константы, такие как:
  • POSIX_PTHREAD_SETSPECIFIC_HAS_EXTRA_ERROR_CODES
  • POSIX_PTHREAD_SETSPECIFIC_FAILS_WITH_EINVAL и др.
  • REQID - идентификатор проверяемого требования (строковая константа).
  • HAS_ERROR - предикат, определяющий условие возникновения ошибки (булевское выражение).
  • ERROR_VAL - код ошибки (обычно это переменная errno или возвращаемое значение функции). ERROR_MAY(ERR_FUNC, ERRNAME, REQID, ERROR_PREDICATE), ERROR_SHALL(ERR_FUNC, ERRNAME, REQID, ERROR_PREDICATE), ERROR_NEVER(ERR_FUNC, ERRNAME, REQID):
    • ERR_FUNC - то же, что и выше.
    • ERRNAME - имя константы, соответствующей ожидаемому коду ошибки. Например, ENOMEM, EINVAL.
    • REQID - идентификатор проверяемого требования.
    • ERROR_PREDICATE - предикат, определяющий условие возникновения ошибки.
    ERROR_END: параметров не требует.

    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий