1. 23 Feb, 2022 2 commits
  2. 28 Oct, 2021 1 commit
  3. 18 Nov, 2016 1 commit
    • core::init tests: reverse init/shutdown · 99479062
      We want a predictable number of initializations in our multithreaded
      init test, but we also want to make sure that we have _actually_
      initialized `git_libgit2_init` before calling `git_thread_create` (since
      it now has a sanity check that `git_libgit2_init` has been called).
      
      Since `git_thread_create` is internal-only, keep this sanity check.
      Flip the invocation so that we `git_libgit2_init` before our thread
      tests and `git_libgit2_shutdown` again after.
      Edward Thomson committed
  4. 02 Nov, 2016 1 commit
    • tests: core: test deinitialization and concurrent initialization · 1c33ecc4
      Exercise the logic surrounding deinitialization of the libgit2
      library as well as repeated concurrent de- and reinitialization.
      This tries to catch races and makes sure that it is possible to
      reinitialize libgit2 multiple times.
      
      After deinitializing libgit2, we have to make sure to setup
      options required for testing. Currently, this only includes
      setting up the configuration search path again. Before, this has
      been set up once in `tests/main.c`.
      Patrick Steinhardt committed
  5. 05 Dec, 2014 1 commit