1. 26 Sep, 2009 2 commits
  2. 25 Sep, 2009 1 commit
  3. 22 Sep, 2009 5 commits
  4. 21 Sep, 2009 7 commits
  5. 20 Sep, 2009 13 commits
  6. 19 Sep, 2009 7 commits
  7. 16 Sep, 2009 5 commits
    • Martin Nordholts's avatar
      app: Add regression testing for sessionrc/docks · 6e0befa6
      Martin Nordholts authored
      Add a regression test for sessionrc parsing, handing and writing. The
      test work in the following way: GIMP starts so that sessionrc is
      deserialized and stored internally, the UI is shown, and then the
      internal data structure about windows is serialized to a new
      sessionrc. The test makes sure that a new sessionrc actually has been
      created, and then that the content of the new file is identical to the
      old one.
      6e0befa6
    • Martin Nordholts's avatar
      app: Don't use the gimpdir for WM tests · dc51d816
      Martin Nordholts authored
      The WM tests mess up the GIMP dir, in particular any sessionrc if it
      exists, due to the interface never being shown. Make the WM test use a
      tmp dir to avoid that.
      dc51d816
    • Martin Nordholts's avatar
      app: Don't blindly increment last-tip-shown · 05eb29b7
      Martin Nordholts authored
      Don't blindly increment last-tip-shown so that the sessionrc is not
      modified between each GIMP run. The change is to make it easier to
      write regression tests for sessionrc. Eventually we might want some
      proper fix.
      05eb29b7
    • Martin Nordholts's avatar
      app: Add gimp_test_run_temp_mainloop() · 1923280e
      Martin Nordholts authored
      Add gimp_test_run_temp_mainloop() which is a helper function for tests
      that wants to run a main loop for a while. Useful when you want GIMP's
      state to settle before doing tests.
      1923280e
    • Martin Nordholts's avatar
      app: Add show_gui parameter to gimp_init_for_gui_testing() · 0601229f
      Martin Nordholts authored
      Add show_gui parameter to gimp_init_for_gui_testing() so that we can
      have tests that shows the the actual GIMP interface.
      0601229f