@@ -263,13 +263,13 @@ use std::fs::File;
263263use std:: io:: prelude:: * ;
264264use std:: path:: { Path , PathBuf } ;
265265use std:: vec;
266- #[ cfg( test) ]
266+ #[ cfg( any ( test, feature = "debug" ) ) ]
267267use std:: { println as error, println as warn, println as debug} ;
268268
269269use anyhow:: { anyhow, Context , Result } ;
270270use base64:: { engine:: general_purpose, Engine as _} ;
271271use fantoccini:: { wd:: Capabilities , Client , ClientBuilder } ;
272- #[ cfg( not( test) ) ]
272+ #[ cfg( not( any ( test, feature = "debug" ) ) ) ]
273273use log:: { debug, error, warn} ;
274274use serde:: Serialize ;
275275use serde_json:: map:: Map as JsonMap ;
@@ -1216,15 +1216,15 @@ mod tests {
12161216 . webdriver_port ( get_unique_port ( ) )
12171217 . build ( )
12181218 . unwrap ( ) ;
1219- let dst = PathBuf :: from ( "example .png" ) ;
1219+ let dst = PathBuf :: from ( "static_example .png" ) ;
12201220 export
12211221 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: PNG , 1200 , 900 , 4.5 )
12221222 . unwrap ( ) ;
12231223 assert ! ( dst. exists( ) ) ;
12241224 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
12251225 let file_size = metadata. len ( ) ;
12261226 assert ! ( file_size > 0 , ) ;
1227- #[ cfg( not( feature = "ci " ) ) ]
1227+ #[ cfg( not( feature = "debug " ) ) ]
12281228 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
12291229 }
12301230
@@ -1237,15 +1237,15 @@ mod tests {
12371237 . webdriver_port ( get_unique_port ( ) )
12381238 . build ( )
12391239 . unwrap ( ) ;
1240- let dst = PathBuf :: from ( "example .jpeg" ) ;
1240+ let dst = PathBuf :: from ( "static_example .jpeg" ) ;
12411241 export
12421242 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: JPEG , 1200 , 900 , 4.5 )
12431243 . unwrap ( ) ;
12441244 assert ! ( dst. exists( ) ) ;
12451245 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
12461246 let file_size = metadata. len ( ) ;
12471247 assert ! ( file_size > 0 , ) ;
1248- #[ cfg( not( feature = "ci " ) ) ]
1248+ #[ cfg( not( feature = "debug " ) ) ]
12491249 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
12501250 }
12511251
@@ -1259,15 +1259,15 @@ mod tests {
12591259 . build ( )
12601260 . unwrap ( ) ;
12611261
1262- let dst = PathBuf :: from ( "example .jpeg" ) ;
1262+ let dst = PathBuf :: from ( "static_example .jpeg" ) ;
12631263 export
12641264 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: JPEG , 1200 , 900 , 4.5 )
12651265 . unwrap ( ) ;
12661266 assert ! ( dst. exists( ) ) ;
12671267 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
12681268 let file_size = metadata. len ( ) ;
12691269 assert ! ( file_size > 0 , ) ;
1270- #[ cfg( not( feature = "ci " ) ) ]
1270+ #[ cfg( not( feature = "debug " ) ) ]
12711271 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
12721272
12731273 let dst = PathBuf :: from ( "example2.jpeg" ) ;
@@ -1278,7 +1278,7 @@ mod tests {
12781278 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
12791279 let file_size = metadata. len ( ) ;
12801280 assert ! ( file_size > 0 , ) ;
1281- #[ cfg( not( feature = "ci " ) ) ]
1281+ #[ cfg( not( feature = "debug " ) ) ]
12821282 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
12831283 }
12841284
@@ -1291,15 +1291,15 @@ mod tests {
12911291 . webdriver_port ( get_unique_port ( ) )
12921292 . build ( )
12931293 . unwrap ( ) ;
1294- let dst = PathBuf :: from ( "example .svg" ) ;
1294+ let dst = PathBuf :: from ( "static_example .svg" ) ;
12951295 export
12961296 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: SVG , 1200 , 900 , 4.5 )
12971297 . unwrap ( ) ;
12981298 assert ! ( dst. exists( ) ) ;
12991299 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
13001300 let file_size = metadata. len ( ) ;
13011301 assert ! ( file_size > 0 , ) ;
1302- #[ cfg( not( feature = "ci " ) ) ]
1302+ #[ cfg( not( feature = "debug " ) ) ]
13031303 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
13041304 }
13051305
@@ -1312,46 +1312,46 @@ mod tests {
13121312 . webdriver_port ( get_unique_port ( ) )
13131313 . build ( )
13141314 . unwrap ( ) ;
1315- let dst = PathBuf :: from ( "example .webp" ) ;
1315+ let dst = PathBuf :: from ( "static_example .webp" ) ;
13161316 export
13171317 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: WEBP , 1200 , 900 , 4.5 )
13181318 . unwrap ( ) ;
13191319 assert ! ( dst. exists( ) ) ;
13201320 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
13211321 let file_size = metadata. len ( ) ;
13221322 assert ! ( file_size > 0 , ) ;
1323- #[ cfg( not( feature = "ci " ) ) ]
1323+ #[ cfg( not( feature = "debug " ) ) ]
13241324 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
13251325 }
13261326
13271327 #[ test]
13281328 fn save_pdf ( ) {
13291329 init ( ) ;
13301330 let test_plot = create_test_plot ( ) ;
1331- #[ cfg( feature = "ci " ) ]
1331+ #[ cfg( feature = "debug " ) ]
13321332 let mut exporter = StaticExporterBuilder :: default ( )
13331333 . spawn_webdriver ( true )
13341334 . webdriver_port ( get_unique_port ( ) )
13351335 . pdf_export_timeout ( 750 )
13361336 . build ( )
13371337 . unwrap ( ) ;
13381338
1339- #[ cfg( not( feature = "ci " ) ) ]
1339+ #[ cfg( not( feature = "debug " ) ) ]
13401340 let mut exporter = StaticExporterBuilder :: default ( )
13411341 . spawn_webdriver ( true )
13421342 . webdriver_port ( get_unique_port ( ) )
13431343 . build ( )
13441344 . unwrap ( ) ;
13451345
1346- let dst = PathBuf :: from ( "example .pdf" ) ;
1346+ let dst = PathBuf :: from ( "static_example .pdf" ) ;
13471347 exporter
13481348 . write_fig ( dst. as_path ( ) , & test_plot, ImageFormat :: PDF , 1200 , 900 , 4.5 )
13491349 . unwrap ( ) ;
13501350 assert ! ( dst. exists( ) ) ;
13511351 let metadata = std:: fs:: metadata ( & dst) . expect ( "Could not retrieve file metadata" ) ;
13521352 let file_size = metadata. len ( ) ;
13531353 assert ! ( file_size > 600000 , ) ;
1354- #[ cfg( not( feature = "ci " ) ) ]
1354+ #[ cfg( not( feature = "debug " ) ) ]
13551355 assert ! ( std:: fs:: remove_file( dst. as_path( ) ) . is_ok( ) ) ;
13561356 }
13571357
@@ -1379,7 +1379,7 @@ mod tests {
13791379 . write_fig ( dst1. as_path ( ) , & test_plot, ImageFormat :: PNG , 800 , 600 , 1.0 )
13801380 . unwrap ( ) ;
13811381 assert ! ( dst1. exists( ) ) ;
1382- #[ cfg( not( feature = "ci " ) ) ]
1382+ #[ cfg( not( feature = "debug " ) ) ]
13831383 assert ! ( std:: fs:: remove_file( dst1. as_path( ) ) . is_ok( ) ) ;
13841384
13851385 // Create second exporter on the same port - this should connect to existing
@@ -1396,7 +1396,7 @@ mod tests {
13961396 . write_fig ( dst2. as_path ( ) , & test_plot, ImageFormat :: PNG , 800 , 600 , 1.0 )
13971397 . unwrap ( ) ;
13981398 assert ! ( dst2. exists( ) ) ;
1399- #[ cfg( not( feature = "ci " ) ) ]
1399+ #[ cfg( not( feature = "debug " ) ) ]
14001400 assert ! ( std:: fs:: remove_file( dst2. as_path( ) ) . is_ok( ) ) ;
14011401
14021402 // Create third exporter on the same port - should also connect to existing
@@ -1413,7 +1413,7 @@ mod tests {
14131413 . write_fig ( dst3. as_path ( ) , & test_plot, ImageFormat :: PNG , 800 , 600 , 1.0 )
14141414 . unwrap ( ) ;
14151415 assert ! ( dst3. exists( ) ) ;
1416- #[ cfg( not( feature = "ci " ) ) ]
1416+ #[ cfg( not( feature = "debug " ) ) ]
14171417 assert ! ( std:: fs:: remove_file( dst3. as_path( ) ) . is_ok( ) ) ;
14181418 }
14191419}
0 commit comments