From 47e1f7760e37e17c5b269bf40faea49181fc2092 Mon Sep 17 00:00:00 2001 From: Mikolaj Wielgus Date: Tue, 9 Jul 2024 18:57:37 +0200 Subject: [PATCH] tests: adjust loading design file to the new `BufRead` interface --- tests/common/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/common/mod.rs b/tests/common/mod.rs index 7f31658..b70679c 100644 --- a/tests/common/mod.rs +++ b/tests/common/mod.rs @@ -1,4 +1,4 @@ -use std::fs::File; +use std::{fs::File, io::BufReader}; use petgraph::{stable_graph::NodeIndex, unionfind::UnionFind, visit::NodeIndexable}; use topola::{ @@ -14,7 +14,9 @@ use topola::{ }; pub fn load_design_and_assert(filename: &str) -> Invoker { - let design = SpecctraDesign::load_from_file(filename).unwrap(); + let design_file = File::open(filename).unwrap(); + let design_bufread = BufReader::new(design_file); + let design = SpecctraDesign::load(design_bufread).unwrap(); let mut invoker = Invoker::new(Autorouter::new(design.make_board()).unwrap()); assert!(matches!(