@@ -24,6 +24,7 @@ public void CanListRemoteReferences(string url)
24
24
Remote remote = repo . Network . Remotes . Add ( remoteName , url ) ;
25
25
IList < Reference > references = repo . Network . ListReferences ( remote ) . ToList ( ) ;
26
26
27
+
27
28
foreach ( var reference in references )
28
29
{
29
30
// None of those references point to an existing
@@ -36,6 +37,7 @@ public void CanListRemoteReferences(string url)
36
37
. TargetIdentifier ) ) . ToList ( ) ;
37
38
38
39
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs . Count , actualRefs . Count ) ;
40
+ Assert . True ( references . Single ( reference => reference . CanonicalName == "HEAD" ) is SymbolicReference ) ;
39
41
for ( int i = 0 ; i < TestRemoteRefs . ExpectedRemoteRefs . Count ; i ++ )
40
42
{
41
43
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs [ i ] . Item2 , actualRefs [ i ] . Item2 ) ;
@@ -68,6 +70,7 @@ public void CanListRemoteReferencesFromUrl(string url)
68
70
. TargetIdentifier ) ) . ToList ( ) ;
69
71
70
72
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs . Count , actualRefs . Count ) ;
73
+ Assert . True ( references . Single ( reference => reference . CanonicalName == "HEAD" ) is SymbolicReference ) ;
71
74
for ( int i = 0 ; i < TestRemoteRefs . ExpectedRemoteRefs . Count ; i ++ )
72
75
{
73
76
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs [ i ] . Item2 , actualRefs [ i ] . Item2 ) ;
@@ -89,7 +92,7 @@ public void CanListRemoteReferenceObjects()
89
92
using ( var repo = new Repository ( clonedRepoPath ) )
90
93
{
91
94
Remote remote = repo . Network . Remotes [ remoteName ] ;
92
- IEnumerable < Reference > references = repo . Network . ListReferences ( remote ) ;
95
+ IEnumerable < Reference > references = repo . Network . ListReferences ( remote ) . ToList ( ) ;
93
96
94
97
var actualRefs = new List < Tuple < string , string > > ( ) ;
95
98
@@ -104,6 +107,7 @@ public void CanListRemoteReferenceObjects()
104
107
}
105
108
106
109
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs . Count , actualRefs . Count ) ;
110
+ Assert . True ( references . Single ( reference => reference . CanonicalName == "HEAD" ) is SymbolicReference ) ;
107
111
for ( int i = 0 ; i < TestRemoteRefs . ExpectedRemoteRefs . Count ; i ++ )
108
112
{
109
113
Assert . Equal ( TestRemoteRefs . ExpectedRemoteRefs [ i ] . Item1 , actualRefs [ i ] . Item1 ) ;
0 commit comments