@@ -31,8 +31,8 @@ mod with_namespace {
3131            . map ( |r :  gix_ref:: Reference | r. name ) 
3232            . collect :: < Vec < _ > > ( ) ; 
3333        let  expected_namespaced_refs = vec ! [ 
34-             "refs/namespaces/bar/refs/heads/multi-link-target1" , 
3534            "refs/namespaces/bar/refs/multi-link" , 
35+             "refs/namespaces/bar/refs/heads/multi-link-target1" , 
3636            "refs/namespaces/bar/refs/remotes/origin/multi-link-target3" , 
3737            "refs/namespaces/bar/refs/tags/multi-link-target2" , 
3838        ] ; 
@@ -50,8 +50,8 @@ mod with_namespace {
5050                . map( |r| r. name. into_inner( ) ) 
5151                . collect:: <Vec <_>>( ) , 
5252            [ 
53-                 "refs/namespaces/bar/refs/heads/multi-link-target1" , 
5453                "refs/namespaces/bar/refs/multi-link" , 
54+                 "refs/namespaces/bar/refs/heads/multi-link-target1" , 
5555                "refs/namespaces/bar/refs/tags/multi-link-target2" 
5656            ] 
5757        ) ; 
@@ -149,8 +149,8 @@ mod with_namespace {
149149        let  packed = ns_store. open_packed_buffer ( ) ?; 
150150
151151        let  expected_refs = vec ! [ 
152-             "refs/heads/multi-link-target1" , 
153152            "refs/multi-link" , 
153+             "refs/heads/multi-link-target1" , 
154154            "refs/remotes/origin/multi-link-target3" , 
155155            "refs/tags/multi-link-target2" , 
156156        ] ; 
@@ -198,8 +198,8 @@ mod with_namespace {
198198                . map( |r| r. name. into_inner( ) ) 
199199                . collect:: <Vec <_>>( ) , 
200200            [ 
201-                 "refs/heads/multi-link-target1" , 
202201                "refs/multi-link" , 
202+                 "refs/heads/multi-link-target1" , 
203203                "refs/tags/multi-link-target2" , 
204204            ] , 
205205            "loose iterators have namespace support as well" 
@@ -214,8 +214,8 @@ mod with_namespace {
214214                    . map( |r| r. name. into_inner( ) ) 
215215                    . collect:: <Vec <_>>( ) , 
216216                [ 
217-                     "refs/namespaces/bar/refs/heads/multi-link-target1" , 
218217                    "refs/namespaces/bar/refs/multi-link" , 
218+                     "refs/namespaces/bar/refs/heads/multi-link-target1" , 
219219                    "refs/namespaces/bar/refs/tags/multi-link-target2" , 
220220                    "refs/namespaces/foo/refs/remotes/origin/HEAD" 
221221                ] , 
@@ -291,14 +291,14 @@ fn loose_iter_with_broken_refs() -> crate::Result {
291291        ref_paths, 
292292        vec![ 
293293            "d1" , 
294+             "loop-a" , 
295+             "loop-b" , 
296+             "multi-link" , 
294297            "heads/A" , 
295298            "heads/d1" , 
296299            "heads/dt1" , 
297300            "heads/main" , 
298301            "heads/multi-link-target1" , 
299-             "loop-a" , 
300-             "loop-b" , 
301-             "multi-link" , 
302302            "remotes/origin/HEAD" , 
303303            "remotes/origin/main" , 
304304            "remotes/origin/multi-link-target3" , 
@@ -435,6 +435,12 @@ fn overlay_iter_reproduce_1850() -> crate::Result {
435435                Sha1(83a70366fcc1255d35a00102138293bac673b331), 
436436            ), 
437437        ), 
438+         ( 
439+             "refs/heads/ig-pr4021", 
440+             Object( 
441+                 Sha1(4dec145966c546402c5a9e28b932e7c8c939e01e), 
442+             ), 
443+         ), 
438444        ( 
439445            "refs/heads/ig/aliases", 
440446            Object( 
@@ -453,12 +459,6 @@ fn overlay_iter_reproduce_1850() -> crate::Result {
453459                Sha1(d22f46f3d7d2504d56c573b5fe54919bd16be48a), 
454460            ), 
455461        ), 
456-         ( 
457-             "refs/heads/ig-pr4021", 
458-             Object( 
459-                 Sha1(4dec145966c546402c5a9e28b932e7c8c939e01e), 
460-             ), 
461-         ), 
462462    ] 
463463    "# ) ; 
464464    Ok ( ( ) ) 
0 commit comments