Commit graph

3134 commits

Author SHA1 Message Date
5575a7679d wrapper for cmdline parsing, finished testsuite-runner, solved shutdown-memoryleak 2007-08-23 17:52:33 +02:00
Christian Thaeter
1b85206c85 time.h for initial! review 2007-08-23 06:57:08 +02:00
Christian Thaeter
ac5c09f278 TDD? TDB! Test-Driven-Brainstorming 2007-08-21 17:33:19 +02:00
Christian Thaeter
f428295a33 plugin in C++ 2007-08-20 03:22:56 +02:00
91d04f7019 Merge from Cehteh
Merge commit 'pipapo'
2007-08-19 21:59:18 +02:00
cb13b09360 WIP: started augmenting my test-runner class to be configurable via cmdline
Added dependency to boost::program_options. Still trying to get into pace with the testing thing ;-)
2007-08-19 21:57:19 +02:00
Christian Thaeter
27c3451aa1 plugin test update, prepared for C++ 2007-08-19 05:53:43 +02:00
0f3bf1aa31 Merge commit 'pipapo' 2007-08-18 15:45:13 +02:00
Christian Thaeter
0bb8620a67 test renumbered 2007-08-18 15:07:13 +02:00
aaf2ee4928 now the testsuite runs with SCons as well.. 2007-08-18 06:13:39 +02:00
Christian Thaeter
0283653026 Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
Conflicts:

	tests/plugin/Makefile.am
	tests/plugin/plugin_main.c
2007-08-18 05:41:10 +02:00
Christian Thaeter
9507fae565 reverted CINELERRA_DIE(msg) to CINELERRA_DIE 2007-08-18 05:12:14 +02:00
Christian Thaeter
8c1f324c55 fixed example for plugins 2007-08-18 05:05:58 +02:00
Christian Thaeter
4e8cc3d7b6 automake fixes 2007-08-18 05:04:10 +02:00
963ce7ec53 buildsystem: aligned/automated building of tests, now build the core as static lib 2007-08-18 04:28:14 +02:00
06efcf0f77 merge together work done for the Testsuite.
- to make it similar to Cehteh's tests, moved my testcode to tests/components
- made scons build the errortest and plugin-example as well
- scons check will run the suite

please note, my implementation work is quite incomplete (warnings, app shuttdown
not yet implemented); I hadn't success running the plugintest.
2007-08-17 11:06:49 +02:00
5bde4020cf merged cehteh's work for the testsuite, automake and plugins 2007-08-17 05:52:48 +02:00
db1a35ca94 augmented (static) App initialsation, reorganized NoBug includes... 2007-08-17 00:36:07 +02:00
Christian Thaeter
e07dc59e78 use new errorhandling scheme 2007-08-14 04:56:55 +02:00
Christian Thaeter
d36a38a56e errorhandling finished for now, as proposed 2007-08-14 04:40:13 +02:00
Christian Thaeter
d2c13807bb disable (non finished) plugin test, fix some bugs 2007-08-14 04:21:47 +02:00
Christian Thaeter
8405b42d64 Merge branch 'testsuite', some bug remain fixed in next commit
Conflicts:

	Makefile.am
	configure.ac
	tests/examples/Makefile.am
2007-08-13 21:40:25 +02:00
Christian Thaeter
42b3e12180 merge in progress, some files left out 2007-08-13 21:36:22 +02:00
Christian Thaeter
69c6215277 more automake merges 2007-08-13 21:30:41 +02:00
Christian Thaeter
7470a6d073 cleanup and add stderr to testlog when test failed 2007-08-13 17:45:43 +02:00
Christian Thaeter
ce3eb42131 test suite works now basically 2007-08-13 17:22:07 +02:00
45c2167700 wrote a very simple Test-Suite runner and provided a Tests source tree 2007-08-13 09:55:32 +02:00
Christian Thaeter
9404b5d1f1 cosmetics, copyright header 2007-08-12 21:51:24 +02:00
Christian Thaeter
4374fc4b1f just put tests in place, will not work yet 2007-08-12 21:28:21 +02:00
Christian Thaeter
fdb691398d compiles example, segfaults by intention (disabled error handling, no plugin yet) 2007-07-19 06:15:55 +02:00
Christian Thaeter
c55e72adf4 example interface and C plugin 2007-07-18 00:10:02 +02:00
Christian Thaeter
737c102766 extended example, prepared for C++ plugin 2007-07-17 22:24:46 +02:00
Christian Thaeter
bd218fb7ca example code showing plugin usage 2007-07-17 20:42:07 +02:00
Christian Thaeter
74b8f74f3c add dirs with DIR_INFO files describing intended content 2007-06-18 02:02:16 +02:00