@@ -24,7 +24,7 @@ use tectonic_status_base::NoopStatusBackend;
2424
2525#[ path = "util/mod.rs" ]
2626mod util;
27- use crate :: util:: { test_path, ExpectedInfo } ;
27+ use crate :: util:: { test_path, Expected , ExpectedFile } ;
2828
2929#[ test]
3030fn trip_test ( ) {
@@ -41,11 +41,11 @@ fn trip_test() {
4141 let mut tfm = SingleInputFileIo :: new ( & p) ;
4242
4343 // Read in the expected outputs.
44- let expected_log = ExpectedInfo :: read_with_extension ( & mut p, "log" ) ;
45- let expected_xdv = ExpectedInfo :: read_with_extension ( & mut p, "xdv" ) ;
46- let expected_fot = ExpectedInfo :: read_with_extension ( & mut p, "fot" ) ;
44+ let expected_log = ExpectedFile :: read_with_extension ( & mut p, "log" ) ;
45+ let expected_xdv = ExpectedFile :: read_with_extension ( & mut p, "xdv" ) ;
46+ let expected_fot = ExpectedFile :: read_with_extension ( & mut p, "fot" ) ;
4747 p. set_file_name ( "tripos" ) ;
48- let expected_os = ExpectedInfo :: read_with_extension ( & mut p, "tex" ) ;
48+ let expected_os = ExpectedFile :: read_with_extension ( & mut p, "tex" ) ;
4949
5050 // MemoryIo layer that will accept the outputs. Save `files` since the
5151 // engine consumes `mem`.
@@ -81,10 +81,12 @@ fn trip_test() {
8181
8282 // Check that outputs match expectations.
8383 let files = & * mem. files . borrow ( ) ;
84- expected_log. test_from_collection ( files) ;
85- expected_xdv. test_from_collection ( files) ;
86- expected_os. test_from_collection ( files) ;
87- expected_fot. test_data ( & files. get ( "" ) . unwrap ( ) . data ) ;
84+ Expected :: new ( )
85+ . file ( expected_log. collection ( files) )
86+ . file ( expected_xdv. collection ( files) )
87+ . file ( expected_os. collection ( files) )
88+ . file ( expected_fot. data ( & files. get ( "" ) . unwrap ( ) . data ) )
89+ . finish ( ) ;
8890}
8991
9092#[ test]
@@ -102,10 +104,10 @@ fn etrip_test() {
102104 let mut tfm = SingleInputFileIo :: new ( & p) ;
103105
104106 // Read in the expected outputs.
105- let expected_log = ExpectedInfo :: read_with_extension ( & mut p, "log" ) ;
106- let expected_xdv = ExpectedInfo :: read_with_extension ( & mut p, "xdv" ) ;
107- let expected_fot = ExpectedInfo :: read_with_extension ( & mut p, "fot" ) ;
108- let expected_out = ExpectedInfo :: read_with_extension ( & mut p, "out" ) ;
107+ let expected_log = ExpectedFile :: read_with_extension ( & mut p, "log" ) ;
108+ let expected_xdv = ExpectedFile :: read_with_extension ( & mut p, "xdv" ) ;
109+ let expected_fot = ExpectedFile :: read_with_extension ( & mut p, "fot" ) ;
110+ let expected_out = ExpectedFile :: read_with_extension ( & mut p, "out" ) ;
109111
110112 // MemoryIo layer that will accept the outputs. Save `files` since the
111113 // engine consumes `mem`.
@@ -142,8 +144,10 @@ fn etrip_test() {
142144
143145 // Check that outputs match expectations.
144146 let files = & * files. borrow ( ) ;
145- expected_log. test_from_collection ( files) ;
146- expected_xdv. test_from_collection ( files) ;
147- expected_out. test_from_collection ( files) ;
148- expected_fot. test_data ( & files. get ( "" ) . unwrap ( ) . data ) ;
147+ Expected :: new ( )
148+ . file ( expected_log. collection ( files) )
149+ . file ( expected_xdv. collection ( files) )
150+ . file ( expected_out. collection ( files) )
151+ . file ( expected_fot. data ( & files. get ( "" ) . unwrap ( ) . data ) )
152+ . finish ( ) ;
149153}
0 commit comments