aboutsummaryrefslogtreecommitdiff
path: root/src/datastructures.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/datastructures.rs')
-rw-r--r--src/datastructures.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/datastructures.rs b/src/datastructures.rs
index ba73d96..e004514 100644
--- a/src/datastructures.rs
+++ b/src/datastructures.rs
@@ -230,6 +230,11 @@ impl Config {
pub(crate) fn get_white_list_mode_status(&self) -> bool {
self.protect_config.get_white_list_mode_status()
}
+
+ #[cfg(test)]
+ pub(crate) fn query_is_all_protected(&self) -> bool {
+ self.protect_config.query_is_all_protected()
+ }
}
impl TestSuite for Config {
@@ -379,6 +384,11 @@ impl ProtectSettings {
pub(crate) fn get_white_list_mode_status(&self) -> bool {
self.protect_white_list_mode
}
+
+ #[cfg(test)]
+ pub(crate) fn query_is_all_protected(&self) -> bool {
+ self.protect_enabled && self.protect_white_list_mode && self.repos.is_empty()
+ }
}
impl TestSuite for ProtectSettings {