Christian Thaeter
5832cfeae2
Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
2007-08-30 01:42:06 +02:00
Christian Thaeter
d7eae39ec3
fixed test selection,
...
specifications are given as comma separated list of words which are part of the name of a test suite
2007-08-30 01:40:07 +02:00
Christian Thaeter
98d3716fcb
Merge branch 'library'
2007-08-30 00:33:38 +02:00
Christian Thaeter
d1198e7015
Merge branch 'testsuite'
...
Conflicts:
wiki/index.html
2007-08-30 00:33:25 +02:00
Christian Thaeter
b5ddc39a6c
add tests specifications
...
test.sh running only the tests which match specifications given as arguments or in the env var TESTSUITES
2007-08-30 00:27:17 +02:00
Christian Thaeter
e438ad6e8f
add documentation and error handling to framerate functions
2007-08-29 17:41:10 +02:00
307945b629
wrote test: object smart pointer creation factory
2007-08-29 05:03:21 +02:00
Christian Thaeter
e41059497f
refined and corrected framerate caclulation
2007-08-28 19:28:41 +02:00
d54b600382
implemented C++ error handling system
2007-08-26 19:14:39 +02:00
Christian Thaeter
c2898d26f2
put framerate caclulation in a single file
2007-08-25 03:46:07 +02:00
fee63d8f06
added C++ plugin to SCons build; added test for common/appconfig.hpp
2007-08-25 02:07:04 +02:00
8c7a2055e8
integrate Doxygen into SCons build. some doc fixes
2007-08-24 16:41:16 +02:00
Christian Thaeter
9472c115e7
tests for time handling
2007-08-24 06:02:51 +02:00
6d9ce217bd
played a bit with doxygen and tried some small tweeks...
2007-08-24 02:58:13 +02:00
dba25a7f7b
Merge doxyfile, C++plugin etc from Cehteh
...
Merge commit 'pipapo/master'
2007-08-24 00:39:35 +02:00
e3d1c35ca3
documentation of my internal testcase runner
2007-08-23 19:13:28 +02:00
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