Unverified Commit c73ee740 by Edward Thomson Committed by GitHub

Merge pull request #5961 from libgit2/ethomson/odb_tests_priority

tests: reset odb backend priority
parents e87bcb3d e5975f36
......@@ -29,8 +29,8 @@
* We work under the assumption that most objects for long-running
* operations will be packed
*/
int git_odb__loose_priority = 1;
int git_odb__packed_priority = 2;
int git_odb__loose_priority = GIT_ODB_DEFAULT_LOOSE_PRIORITY;
int git_odb__packed_priority = GIT_ODB_DEFAULT_PACKED_PRIORITY;
bool git_odb__strict_hash_verification = true;
......
......@@ -24,6 +24,9 @@
#define GIT_OBJECT_DIR_MODE 0777
#define GIT_OBJECT_FILE_MODE 0444
#define GIT_ODB_DEFAULT_LOOSE_PRIORITY 1
#define GIT_ODB_DEFAULT_PACKED_PRIORITY 2
extern bool git_odb__strict_hash_verification;
/* DO NOT EXPORT */
......
#include "clar_libgit2.h"
#include "git2/sys/odb_backend.h"
#include "odb.h"
typedef struct {
git_odb_backend base;
......@@ -43,6 +44,11 @@ void test_odb_sorting__cleanup(void)
{
git_odb_free(_odb);
_odb = NULL;
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_ODB_LOOSE_PRIORITY,
GIT_ODB_DEFAULT_LOOSE_PRIORITY));
cl_git_pass(git_libgit2_opts(GIT_OPT_SET_ODB_PACKED_PRIORITY,
GIT_ODB_DEFAULT_PACKED_PRIORITY));
}
void test_odb_sorting__basic_backends_sorting(void)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment