fn test_scan_file_db()

in src/lib.rs [318:334]


    fn test_scan_file_db() {
        let fname = default_test_file();
        let expected_type = default_test_file_type();

        let flags = ScanFlags::DEEP_SCAN;
        if let Ok(db_path) = std::env::var("DIE_DB_PATH") {
            let res = scan_file_with_db(&fname, flags, Path::new(&db_path)).unwrap();
            assert!(
                res.starts_with(expected_type),
                "unexpected result: got {:?}, expected {:?}",
                res,
                expected_type
            );
        } else {
            println!("Missing `DIE_DB_PATH` env var, skipping test");
        }
    }