1. 12 Sep, 2012 2 commits
  2. 03 Sep, 2012 2 commits
  3. 23 Aug, 2012 1 commit
  4. 31 Jul, 2012 1 commit
  5. 05 Jun, 2012 1 commit
  6. 01 Jun, 2012 1 commit
  7. 09 May, 2012 1 commit
  8. 05 May, 2012 1 commit
  9. 03 May, 2012 2 commits
    • Martin Pitt's avatar
      Fix building with --disable-cairo · fd7f8eef
      Martin Pitt authored
      Build gobject-introspection's regress.c against cairo, not pycairo/py3cairo. We
      always need cairo to build, so unconditionally check for this in configure.ac.
      
      In test_everything.py, gracefully handle the absence of the "cairo" Python
      module, which we do not have when building without cairo support.
      fd7f8eef
    • Martin Pitt's avatar
      tests: Fix deprecated assertions · 1c5634e6
      Martin Pitt authored
      assertAlmostEquals 鈫 assertAlmostEqual
      assertNotEquals 鈫 assertNotEqual
      1c5634e6
  10. 24 Apr, 2012 2 commits
  11. 22 Apr, 2012 1 commit
  12. 19 Apr, 2012 2 commits
  13. 09 Apr, 2012 1 commit
  14. 27 Mar, 2012 1 commit
  15. 22 Mar, 2012 5 commits
  16. 21 Mar, 2012 2 commits
  17. 19 Mar, 2012 1 commit
  18. 16 Feb, 2012 1 commit
    • Martin Pitt's avatar
      Add test for GPtrArray with transfer full · 0739c39f
      Martin Pitt authored
      This complements the already existing test for a "transfer container" return
      array. We can't verify the internal refcount as these arrays get marshalled
      internally, but at least we can verify that it does not crash due to
      double-free.
      0739c39f
  19. 10 Feb, 2012 1 commit
  20. 06 Feb, 2012 1 commit
  21. 25 Jan, 2012 1 commit
    • Martin Pitt's avatar
      Fix method names of callback tests · f8240403
      Martin Pitt authored
      Change test_everything.TestCallbacks.* test names from camelCase to the
      standard PEP-8 underscore_style. This is now consistent with all other test
      case names.
      f8240403
  22. 24 Jan, 2012 1 commit
  23. 27 Oct, 2011 1 commit
  24. 21 Oct, 2011 1 commit
  25. 14 Oct, 2011 1 commit
  26. 30 Aug, 2011 1 commit
  27. 26 Aug, 2011 1 commit
  28. 13 Aug, 2011 2 commits
  29. 02 Feb, 2011 1 commit
    • Steve Fr茅cinaux's avatar
      Fix wrong refcount when calling introspected widget constructors · 7bc41228
      Steve Fr茅cinaux authored
      Introspected widget constructors, like Gtk.Button.new(), can return
      objects with a floating reference, which was then reffed by pygobject,
      resulting in two references, despite the object is not owned by anyone.
      
      This patch uses ref_sink() when pygobject takes its own reference, to
      avoid adding that extra reference. Hence we now claim ownership on
      objects returned by constructors with transfer=none (which is the case
      for nearly all the widget constructors, despite the floating ref).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=640868
      7bc41228