Current Path : /usr/src/contrib/sendmail/include/sm/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/contrib/sendmail/include/sm/test.h |
/* * Copyright (c) 2000-2001 Sendmail, Inc. and its suppliers. * All rights reserved. * * By using this file, you agree to the terms and conditions set * forth in the LICENSE file which can be found at the top level of * the sendmail distribution. * * $Id: test.h,v 1.6 2001/04/03 01:53:01 gshapiro Exp $ */ /* ** Abstractions for writing a libsm test program. */ #ifndef SM_TEST_H # define SM_TEST_H # include <sm/gen.h> # if defined(__STDC__) || defined(__cplusplus) # define SM_TEST(cond) sm_test(cond, #cond, __FILE__, __LINE__) # else /* defined(__STDC__) || defined(__cplusplus) */ # define SM_TEST(cond) sm_test(cond, "cond", __FILE__, __LINE__) # endif /* defined(__STDC__) || defined(__cplusplus) */ extern int SmTestIndex; extern int SmTestNumErrors; extern void sm_test_begin __P(( int _argc, char **_argv, char *_testname)); extern bool sm_test __P(( bool _success, char *_expr, char *_filename, int _lineno)); extern int sm_test_end __P((void)); #endif /* ! SM_TEST_H */