Skip to content

Commit

Permalink
Append service to the bootstrap_ascending class name
Browse files Browse the repository at this point in the history
  • Loading branch information
Thiago Silva committed Apr 6, 2023
1 parent 2ed1961 commit 46b7af8
Show file tree
Hide file tree
Showing 5 changed files with 78 additions and 78 deletions.
30 changes: 15 additions & 15 deletions nano/core_test/bootstrap_ascending.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ TEST (account_sets, construction)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
}

TEST (account_sets, empty_blocked)
Expand All @@ -33,7 +33,7 @@ TEST (account_sets, empty_blocked)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
ASSERT_FALSE (sets.blocked (account));
}

Expand All @@ -44,7 +44,7 @@ TEST (account_sets, block)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
sets.block (account, random_hash ());
ASSERT_TRUE (sets.blocked (account));
}
Expand All @@ -56,7 +56,7 @@ TEST (account_sets, unblock)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
auto hash = random_hash ();
sets.block (account, hash);
sets.unblock (account, hash);
Expand All @@ -70,7 +70,7 @@ TEST (account_sets, priority_base)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
ASSERT_EQ (1.0f, sets.priority (account));
}

Expand All @@ -81,7 +81,7 @@ TEST (account_sets, priority_blocked)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
sets.block (account, random_hash ());
ASSERT_EQ (0.0f, sets.priority (account));
}
Expand All @@ -94,15 +94,15 @@ TEST (account_sets, priority_unblock_keep)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
sets.priority_up (account);
sets.priority_up (account);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending::account_sets::priority_initial * nano::bootstrap_ascending::account_sets::priority_increase);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending_service::account_sets::priority_initial * nano::bootstrap_ascending_service::account_sets::priority_increase);
auto hash = random_hash ();
sets.block (account, hash);
ASSERT_EQ (0.0f, sets.priority (account));
sets.unblock (account, hash);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending::account_sets::priority_initial * nano::bootstrap_ascending::account_sets::priority_increase);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending_service::account_sets::priority_initial * nano::bootstrap_ascending_service::account_sets::priority_increase);
}

TEST (account_sets, priority_up_down)
Expand All @@ -112,11 +112,11 @@ TEST (account_sets, priority_up_down)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
sets.priority_up (account);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending::account_sets::priority_initial);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending_service::account_sets::priority_initial);
sets.priority_down (account);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending::account_sets::priority_initial - nano::bootstrap_ascending::account_sets::priority_decrease);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending_service::account_sets::priority_initial - nano::bootstrap_ascending_service::account_sets::priority_decrease);
}

// Check that priority downward saturates to 1.0f
Expand All @@ -127,7 +127,7 @@ TEST (account_sets, priority_down_sat)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
sets.priority_down (account);
ASSERT_EQ (1.0f, sets.priority (account));
}
Expand All @@ -140,12 +140,12 @@ TEST (account_sets, saturate_priority)
nano::logger_mt logger;
auto store = nano::make_store (logger, nano::unique_path (), nano::dev::constants);
ASSERT_FALSE (store->init_error ());
nano::bootstrap_ascending::account_sets sets{ stats };
nano::bootstrap_ascending_service::account_sets sets{ stats };
for (int n = 0; n < 1000; ++n)
{
sets.priority_up (account);
}
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending::account_sets::priority_max);
ASSERT_EQ (sets.priority (account), nano::bootstrap_ascending_service::account_sets::priority_max);
}

/**
Expand Down

0 comments on commit 46b7af8

Please sign in to comment.