csvpp 0.7.0

Compile csv++ source code to a target spreadsheet format
Documentation
use super::Options;
use std::collections;

impl Default for Options {
    fn default() -> Self {
        Self {
            backup: false,
            google_account_credentials: None,
            key_values: collections::HashMap::new(),
            offset: (0, 0),
            overwrite_values: true,
            sheet_name: "empty".to_string(),
            use_cache: true,
            verbosity: log::LevelFilter::Info,
        }
    }
}

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn default() {
        let options = Options::default();

        assert!(!options.backup);
        assert!(options.overwrite_values);
        assert_eq!(options.google_account_credentials, None);
        assert_eq!(options.key_values, collections::HashMap::new());
        assert_eq!(options.offset, (0, 0));
        assert_eq!(options.verbosity, log::LevelFilter::Info);
    }
}