use openapi_schema::v2; mod tests { use super::*; use serde_json::from_str; use std::fs::File; use std::io::prelude::*; #[test] fn test_transtion() { let mut file = match File::open("./tests/swagger.json") { Ok(file) => file, Err(e) => panic!("无法打开文件: {}", e), }; let mut contents = String::new(); match file.read_to_string(&mut contents) { Ok(_) => println!("文件读取完成"), Err(e) => panic!("无法读取文件: {}", e), } let swagger = from_str::(&contents); assert_eq!("2.0", swagger.unwrap().swagger); } }