path: root/test/decode-gcov.c
AgeCommit message (Collapse)AuthorFilesLines
2003-08-112003-08-10 Havoc Pennington <>Havoc Pennington1-0/+4
* tools/dbus-send.c (main): add --type argument, for now supporting only method_call and signal types. * tools/dbus-print-message.c: print message type * dbus/dbus-connection.c (_dbus_connection_new_for_transport): init connection->objects * doc/dbus-specification.sgml: fix sgml * bus/*.c: port over to object-instance API changes * test/test-service.c: ditto * dbus/dbus-message.c (dbus_message_create_header): allow #NULL name, we will have to fix up the rest of the code to also handle this (dbus_message_new): generic message-creation call (set_string_field): allow appending name field
2003-05-092003-05-08 Havoc Pennington <>Havoc Pennington1-7/+141
* dbus/dbus-spawn.c: s/_exit/exit/ because it was keeping gcov data from getting written, and there wasn't a good reason to use _exit really. * test/decode-gcov.c (mark_inside_dbus_build_tests): don't count dbus_verbose lines in test coverage (main): add list of functions sorted by # of untested blocks to the coverage report * dbus/dbus-mempool.c: put some test-only code in DBUS_BUILD_TESTS * dbus/dbus-marshal.c (_dbus_marshal_test): extend test coverage * dbus/dbus-message-handler.c (_dbus_message_handler_test): extend test coverage * test/data/auth/cancel.auth-script: test canceling an authentication * dbus/ remove dbus-server-debug.[hc] for now, as they aren't used. in CVS history if we end up needing them.
2003-04-232003-04-22 Havoc Pennington <>Havoc Pennington1-2/+0
* dbus/dbus-message.c, dbus/dbus-marshal.c: add 64-bit integer support, and do some code cleanups to share more code and speed up array marshal/demarshal. * (Cflags): put libdir include file in cflags * generate dbus-arch-deps.h * dbus/dbus-protocol.h (DBUS_TYPE_INT64, DBUS_TYPE_UINT64): add 64-bit typecodes
2003-04-112003-04-11 Havoc Pennington <>Havoc Pennington1-60/+110
* test/decode-gcov.c: add "below average functions" to the coverage report, and change how some of the code works. * bus/test-main.c: bracket some stuff in DBUS_BUILD_TESTS so it's not in the coverage stats. * test/test-service.c (main): use _dbus_verbose not fprintf in a couple places so running the test suite doesn't result in megaspam.
2003-04-052003-04-05 Havoc Pennington <>Havoc Pennington1-37/+97
* test/decode-gcov.c (main): print per-directory stats in the report * (coverage-report.txt): don't include test/* in gcov stats
2003-04-052003-04-05 Havoc Pennington <>Havoc Pennington1-0/+1933
* (coverage-report.txt): add target "coverage-report.txt" * test/decode-gcov.c: hack up a little program to suck data out of gcov files. Yes this is sort of silly. * define something in config.h and do an AM_CONDITIONAL when gcov is enabled