fn test_default_config()

in aws_secretsmanager_agent/src/config.rs [421:443]


    fn test_default_config() {
        let config = Config::default();
        assert_eq!(config.clone().log_level(), LogLevel::Info);
        assert_eq!(config.clone().http_port(), 2773);
        assert_eq!(config.clone().ttl(), Duration::from_secs(300));
        assert_eq!(
            config.clone().cache_size(),
            NonZeroUsize::new(1000).unwrap()
        );
        assert_eq!(
            config.clone().ssrf_headers(),
            DEFAULT_SSRF_HEADERS.map(String::from).to_vec()
        );
        assert_eq!(
            config.clone().ssrf_env_variables(),
            DEFAULT_SSRF_ENV_VARIABLES.map(String::from).to_vec()
        );
        assert_eq!(config.clone().path_prefix(), DEFAULT_PATH_PREFIX);
        assert_eq!(config.clone().max_conn(), 800);
        assert_eq!(config.clone().region(), None);
        assert!(config.ignore_transient_errors());
        assert!(config.validate_credentials());
    }