@@ -342,13 +342,13 @@ mod tests {
342342 ) )
343343 . unwrap ( ) ;
344344 let objects = PBXRootObject :: try_from ( file) . unwrap ( ) ;
345- let inner = objects. clone ( ) ;
346- let inner = inner. borrow ( ) ;
345+ let inner = objects. objects ( ) ;
347346 let project = inner
348347 . iter ( )
349348 . find ( |s| s. 1 . is_pbx_project ( ) )
350349 . map ( |( _, o) | o. as_pbx_project ( ) . unwrap ( ) . clone ( ) )
351350 . unwrap ( ) ;
351+ drop ( inner) ;
352352 // root must live to next scope
353353 ( objects, project)
354354 }
@@ -440,7 +440,7 @@ mod tests {
440440
441441 #[ test]
442442 fn test_add_swift_package_with_new_version ( ) {
443- let ( objects , project) = get_project ( "demo1" ) ;
443+ let ( root , project) = get_project ( "demo1" ) ;
444444 let mut project = project. borrow_mut ( ) ;
445445 let new_package = project
446446 . add_swift_package (
@@ -455,18 +455,17 @@ mod tests {
455455 project. packages( ) . unwrap( ) . first( ) . unwrap( ) . 1 ,
456456 "new package should be added to project"
457457 ) ;
458- let objects = objects. borrow ( ) ;
459- println ! ( "{:#?}" , objects. build_files( ) ) ;
458+ println ! ( "{:#?}" , root. objects( ) . build_files( ) ) ;
460459 assert_eq ! (
461460 new_package,
462- objects. swift_package_references( ) . first( ) . unwrap( ) . 1 ,
461+ root . objects( ) . swift_package_references( ) . first( ) . unwrap( ) . 1 ,
463462 "new package should be added in object collection"
464463 ) ;
465464 }
466465
467466 #[ test]
468467 fn test_add_swift_package_new_package ( ) {
469- let ( objects , project) = get_project ( "demo1" ) ;
468+ let ( root , project) = get_project ( "demo1" ) ;
470469 let mut project = project. borrow_mut ( ) ;
471470 let new_package = project
472471 . add_swift_package (
@@ -481,8 +480,7 @@ mod tests {
481480 project. packages( ) . unwrap( ) [ 1 ] . 1 ,
482481 "new package should be added to project"
483482 ) ;
484- let objects = objects. borrow ( ) ;
485- let has_new_package = objects. swift_package_references ( ) . iter ( ) . any ( |v| {
483+ let has_new_package = root. objects ( ) . swift_package_references ( ) . iter ( ) . any ( |v| {
486484 v. 1 . borrow ( )
487485 . repository_url
488486 . eq ( & new_package. borrow ( ) . repository_url )
0 commit comments