mariadb/config/ac-macros
unknown 6e10407c2b WL#3504 "plugin actions for engines' and plugins' unit tests"
for push in 5.1 (I will inform Trudy).
Storage engines and plugins can now have unit tests to test their components; such
test must be an executable C/C++ program which name ends with '-t' and which is
obeys the mytap protocol, it must be stored in the storage engine's or plugin's
source directory (storage/<engine> or plugin/<plugin>) or any subdirectories of
this.
The top-level Makefile target "test-unit" will run all unit tests: it will scan
the engines' and plugins' directories, recursively, and execute all executable
files which name ends with '-t'."


Makefile.am:
  "unittest" directory must be built before "storage" and "plugin"
  because the unit tests in these directories may need libmytap.a
  which is in unittest/mytap.
config/ac-macros/plugins.m4:
  When enabling engine "X", we add "../storage/X" to the unit tests
  directories which unittest/unit.pl should traverse looking for
  tests to execute. Same for plugins.
unittest/Makefile.am:
  Those variables contain all enabled engines and plugins.
2006-09-15 15:15:24 +02:00
..
alloca.m4
character_sets.m4
check_cpu.m4
compiler_flag.m4 traditional grep does not have -q option 2006-06-21 20:27:52 -07:00
ha_ndbcluster.m4 ndb - 2006-06-09 09:06:43 +02:00
large_file.m4
misc.m4 compile-time definition of intptr type 2006-08-01 14:02:19 +02:00
plugins.m4 WL#3504 "plugin actions for engines' and plugins' unit tests" 2006-09-15 15:15:24 +02:00
readline.m4 Fix for Bug#3982 2005-09-14 21:47:24 -07:00
replication.m4 bug #18518 (embedded server crashes starting) 2006-04-24 19:39:33 +05:00
ssl.m4 Bug#20002 Old --with-openssl and --with-yassl options just silently ignored 2006-05-23 10:07:07 +02:00
zlib.m4 Merge neptunus.(none):/home/msvensson/mysql/bug18818/my50-bug18818 2006-05-12 11:32:43 +02:00