1. 17 Aug, 2013 1 commit
  2. 23 Jan, 2013 1 commit
  3. 15 Jan, 2013 1 commit
  4. 17 Aug, 2012 1 commit
  5. 28 Jan, 2012 1 commit
  6. 27 Dec, 2011 1 commit
  7. 27 Nov, 2011 1 commit
  8. 09 Sep, 2011 1 commit
  9. 18 Jul, 2011 2 commits
    • Benjamin Otte's avatar
      gtester: Count inability to run a test in a binary as a failure · 75b30dc5
      Benjamin Otte authored
      Previously, when a binary did not run a single test - for whatever
      reason, from the binary not existing to the binary not using the gtester
      framework - no failures were recorded. Now we record a non-successful
      run of a binary that did not start any tests as a failure, too.
      
      Note that this does not change the behavior of any binaries that exit
      successfully or that report the start of any gtester test.
      75b30dc5
    • Benjamin Otte's avatar
      gtester: Return a failure exit code when a test fails · 4a25d600
      Benjamin Otte authored
      Previously, gtester used the testcase_fail_count as the number of tests
      that failed in the latest run testcase, but then use that as the return
      value of main().
      
      Now we count the failed testcases of the whole run.
      4a25d600
  10. 07 Aug, 2010 1 commit
  11. 23 Nov, 2009 1 commit
  12. 08 Apr, 2008 1 commit
  13. 31 Mar, 2008 1 commit
  14. 10 Feb, 2008 1 commit
    • Matthias Clasen's avatar
      /bin/ksh can't handle a for-loop with no arguments, so add a "." for when · da0e7e81
      Matthias Clasen authored
      2008-02-09  Matthias Clasen <mclasen@redhat.com>
      
              * Makefile.decl: /bin/ksh can't handle a for-loop with no
              arguments, so add a "." for when $(SUBDIRS) is empty.
      
              * glib/tests/option-context.c:
              * glib/tests/testing.c:
              * gthread/gthread-posix.c:
              * tets/testingbase64.c:
              * glib/gtester.c:
              * glib/gsequence.c: Portability fixes.  (#515154)
      
      
      
      svn path=/trunk/; revision=6487
      da0e7e81
  15. 21 Dec, 2007 1 commit
    • Matthias Clasen's avatar
      Bring up to GLib coding standards: remove C99 comments, trailing commas in · c53134b5
      Matthias Clasen authored
      2007-12-21  Matthias Clasen  <mclasne@redhat.com>
      
              * glib/gtestutils.h: Bring up to GLib coding standards: remove
              C99 comments, trailing commas in enumerations and extra ; after
              G_BEGIN/END_DECLS. Among other things, this makes xulrunner build
              against GLib 2.15.
      
              * glib/gtester.c: More of the same
      
      
      svn path=/trunk/; revision=6185
      c53134b5
  16. 19 Dec, 2007 1 commit
    • 20:30:18  Tim Janik's avatar
      capture g_log() messages and send to gtester. also, send assertion · aeeb80ba
      20:30:18 Tim Janik authored
      2007-12-19 20:30:18  Tim Janik  <timj@imendio.com>
      
              * glib/gtestutils.c: capture g_log() messages and send to gtester.
              also, send assertion messages to gtester.
      
              * glib/gtester.c: add error messages to output log file.
              force child poll loop to abort if waitpid() signaled child exit,
              eventhough the child's report file descriptor wasn't closed.
      
      
      
      svn path=/trunk/; revision=6163
      aeeb80ba
  17. 06 Dec, 2007 1 commit
  18. 05 Dec, 2007 3 commits
    • 17:58:18  Tim Janik's avatar
      added -m=thorough support to gtester. · ae2157fa
      17:58:18 Tim Janik authored
      2007-12-05 17:58:18  Tim Janik  <timj@imendio.com>
      
              * glib/gtester.c: added -m=thorough support to gtester.
      
      
      
      svn path=/trunk/; revision=6053
      ae2157fa
    • 17:21:05  Tim Janik's avatar
      print out random seed for verbose tests, also adapted test result · d4bfa601
      17:21:05 Tim Janik authored
      2007-12-05 17:21:05  Tim Janik  <timj@imendio.com>
      
              * glib/glib/gtestutils.c: print out random seed for verbose tests,
              also adapted test result reporting slightly in verbose mode to allow
              custom debugging output. support "thorough" as test mode alis for "slow".
      
              * glib/glib/gtestutils.h: added g_test_thorough().
      
              * glib/glib/gtester.c: print out the last random seed when tests fail.
              added result attribute to test case status logging to easily spot
              failing tests in log files. disabled debugging output when skipping tests.
      
      
      
      svn path=/trunk/; revision=6052
      d4bfa601
    • 11:43:22  Tim Janik's avatar
      added g_test_add_data_func() to pass data into tests. allow data arguments · 510d4ec6
      11:43:22 Tim Janik authored
      2007-12-05 11:43:22  Tim Janik  <timj@imendio.com>
      
              * glib/gtestutils.[hc]: added g_test_add_data_func() to pass data
              into tests. allow data arguments for fixture tests.
      
              * glib/gtestutils.c: fixed fatal log flag setup, so tests really abort
              upon criticals/warnings/errors.
      
              * glib/tests/testing.c: test test_data arguments.
      
              * glib/gtester.c: some prototype fixups.
      
      
      
      svn path=/trunk/; revision=6049
      510d4ec6
  19. 21 Nov, 2007 1 commit
    • 21:06:47  Tim Janik's avatar
      initialize automake variables EXTRA_DIST and TEST_PROGS for unconditional · 1e55738f
      21:06:47 Tim Janik authored
      2007-11-21 21:06:47  Tim Janik  <timj@imendio.com>
      
      	* Makefile.decl: initialize automake variables EXTRA_DIST and
      	TEST_PROGS for unconditional appending via += in other makefiles.
      	define recursive test targets: test, test-report, perf-report,
      	full-report, as described here:
            http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
      
      	* Makefile.am:
      	* build/win32/vs8/Makefile.am, build/win32/dirent/Makefile.am:
      	* build/win32/Makefile.am, build/Makefile.am:
      	* docs/Makefile.am, docs/reference/Makefile.am:
      	* docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am:
      	* gmodule/Makefile.am, tests/Makefile.am:
      	* tests/refcount/Makefile.am, tests/gobject/Makefile.am:
      	* glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am:
      	* glib/tests/Makefile.am, glib/pcre/Makefile.am:
      	* glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am:
      	* gthread/Makefile.am, glib/Makefile.am:
      	include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
      
      	* glib/tests/Makefile.am: removed example testing rules.
      
      	* glib/tests/testing.c: conditionalized performance and slow tests.
      
      	* glib/gtestutils.h:
      	* glib/gtestutils.c: work around g_test_config_vars not changing its
      	exported value after value assignments, aparently due to symbol aliases.
      
      	* glib/gtester.c: fixed off-by-one error which produced junk in logs.
      
      	* configure.in: check for python >= 2.4 and provide $PYTHON for scripts.
      
      
      svn path=/trunk/; revision=5914
      1e55738f
  20. 20 Nov, 2007 16 commits