Resolve file macros after dropping root privileges (fixed tests)

This commit is contained in:
mdecimus 2024-05-08 18:33:08 +02:00
parent 53e6c352d8
commit a1930fa0f4
6 changed files with 6 additions and 6 deletions

View file

@ -274,7 +274,7 @@ async fn init_imap_tests(store_id: &str, delete_if_exists: bool) -> IMAPTest {
.replace("{TMP}", &temp_dir.path.display().to_string()),
)
.unwrap();
config.resolve_macros().await;
config.resolve_all_macros().await;
// Parse servers
let mut servers = Servers::parse(&mut config);

View file

@ -408,7 +408,7 @@ async fn init_jmap_tests(store_id: &str, delete_if_exists: bool) -> JMAPTest {
.replace("{TMP}", &temp_dir.path.display().to_string()),
)
.unwrap();
config.resolve_macros().await;
config.resolve_all_macros().await;
// Parse servers
let mut servers = Servers::parse(&mut config);

View file

@ -114,7 +114,7 @@ pub async fn test(params: &mut JMAPTest) {
// Start mock push server
let mut settings = Config::new(add_test_certs(SERVER)).unwrap();
settings.resolve_macros().await;
settings.resolve_all_macros().await;
let mock_core = Core::parse(&mut settings, Default::default(), Default::default())
.await
.into_shared();

View file

@ -200,7 +200,7 @@ async fn antispam() {
// Parse config
let mut config = Config::new(&config).unwrap();
config.resolve_macros().await;
config.resolve_all_macros().await;
let stores = Stores::parse_all(&mut config).await;
let core = Core::parse(&mut config, stores, Default::default()).await;
//config.assert_no_errors();

View file

@ -158,7 +158,7 @@ async fn sieve_scripts() {
),
)
.unwrap();
config.resolve_macros().await;
config.resolve_all_macros().await;
let stores = Stores::parse_all(&mut config).await;
let core = Core::parse(&mut config, stores, Default::default()).await;
let mut qr = inner.init_test_queue(&core);

View file

@ -105,7 +105,7 @@ impl TestServer {
let temp_dir = TempDir::new(name, true);
let mut config =
Config::new(temp_dir.update_config(add_test_certs(CONFIG) + config.as_ref())).unwrap();
config.resolve_macros().await;
config.resolve_all_macros().await;
let stores = Stores::parse_all(&mut config).await;
let core = Core::parse(&mut config, stores, Default::default()).await;
let mut inner = Inner::default();