@@ -659,7 +659,7 @@ public void CanListRemoteReferencesWithCredentials()
659
659
InconclusiveIf ( ( ) => string . IsNullOrEmpty ( Constants . PrivateRepoUrl ) ,
660
660
"Populate Constants.PrivateRepo* to run this test" ) ;
661
661
662
- IEnumerable < Reference > references = Repository . ListRemoteReferences ( Constants . PrivateRepoUrl ,
662
+ IEnumerable < DirectReference > references = Repository . ListRemoteReferences ( Constants . PrivateRepoUrl ,
663
663
Constants . PrivateRepoCredentials ) ;
664
664
665
665
foreach ( var reference in references )
@@ -674,7 +674,7 @@ public void CanListRemoteReferencesWithCredentials()
674
674
[ InlineData ( "git://github.com/libgit2/TestGitRepository.git" ) ]
675
675
public void CanListRemoteReferences ( string url )
676
676
{
677
- IEnumerable < Reference > references = Repository . ListRemoteReferences ( url ) ;
677
+ IEnumerable < DirectReference > references = Repository . ListRemoteReferences ( url ) ;
678
678
679
679
List < Tuple < string , string > > actualRefs = references .
680
680
Select ( directRef => new Tuple < string , string > ( directRef . CanonicalName , directRef . TargetIdentifier ) ) . ToList ( ) ;
@@ -691,7 +691,7 @@ public void CanListRemoteReferences(string url)
691
691
[ InlineData ( "http://github.com/libgit2/TestGitRepository" ) ]
692
692
public void ReadingReferenceRepositoryThroughListRemoteReferencesThrows ( string url )
693
693
{
694
- IEnumerable < Reference > references = Repository . ListRemoteReferences ( url ) ;
694
+ IEnumerable < DirectReference > references = Repository . ListRemoteReferences ( url ) ;
695
695
696
696
foreach ( var reference in references )
697
697
{
@@ -704,12 +704,11 @@ public void ReadingReferenceRepositoryThroughListRemoteReferencesThrows(string u
704
704
[ InlineData ( "http://github.com/libgit2/TestGitRepository" ) ]
705
705
public void ReadingReferenceTargetFromListRemoteReferencesThrows ( string url )
706
706
{
707
- IEnumerable < Reference > references = Repository . ListRemoteReferences ( url ) ;
707
+ IEnumerable < DirectReference > references = Repository . ListRemoteReferences ( url ) ;
708
708
709
709
foreach ( var reference in references )
710
710
{
711
- var directReference = ( DirectReference ) reference ;
712
- Assert . Throws < InvalidOperationException > ( ( ) => directReference . Target ) ;
711
+ Assert . Throws < InvalidOperationException > ( ( ) => reference . Target ) ;
713
712
}
714
713
}
715
714
}
0 commit comments