@@ -17,7 +17,7 @@ public void CanWriteToRefdbBackend()
17
17
var backend = new MockRefdbBackend ( repo ) ;
18
18
repo . Refs . SetBackend ( backend ) ;
19
19
repo . Refs . Add ( "refs/heads/newref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) , true ) ;
20
- Assert . Equal ( backend . Refs [ "refs/heads/newref" ] , new RefdbBackend . ReferenceData ( "refs/heads/newref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ) ;
20
+ Assert . Equal ( backend . Refs [ "refs/heads/newref" ] , new ReferenceData ( "refs/heads/newref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ) ;
21
21
}
22
22
}
23
23
@@ -29,8 +29,8 @@ public void CanReadFromRefdbBackend()
29
29
{
30
30
var backend = new MockRefdbBackend ( repo ) ;
31
31
repo . Refs . SetBackend ( backend ) ;
32
- backend . Refs [ "HEAD" ] = new RefdbBackend . ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
33
- backend . Refs [ "refs/heads/testref" ] = new RefdbBackend . ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
32
+ backend . Refs [ "HEAD" ] = new ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
33
+ backend . Refs [ "refs/heads/testref" ] = new ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
34
34
35
35
Assert . Equal ( "refs/heads/testref" , repo . Refs [ "HEAD" ] . TargetIdentifier ) ;
36
36
Assert . Equal ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" , repo . Refs [ "HEAD" ] . ResolveToDirectReference ( ) . TargetIdentifier ) ;
@@ -46,8 +46,8 @@ public void CanDeleteFromRefdbBackend()
46
46
{
47
47
var backend = new MockRefdbBackend ( repo ) ;
48
48
repo . Refs . SetBackend ( backend ) ;
49
- backend . Refs [ "HEAD" ] = new RefdbBackend . ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
50
- backend . Refs [ "refs/heads/testref" ] = new RefdbBackend . ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
49
+ backend . Refs [ "HEAD" ] = new ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
50
+ backend . Refs [ "refs/heads/testref" ] = new ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
51
51
52
52
repo . Refs . Remove ( "refs/heads/testref" ) ;
53
53
@@ -82,9 +82,9 @@ public void CanIterateRefdbBackend()
<
10000
/div>
82
82
var backend = new MockRefdbBackend ( repo ) ;
83
83
repo . Refs . SetBackend ( backend ) ;
84
84
85
- backend . Refs [ "HEAD" ] = new RefdbBackend . ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
86
- backend . Refs [ "refs/heads/testref" ] = new RefdbBackend . ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
87
- backend . Refs [ "refs/heads/othersymbolic" ] = new RefdbBackend . ReferenceData ( "refs/heads/othersymbolic" , "refs/heads/testref" ) ;
85
+ backend . Refs [ "HEAD" ] = new ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
86
+ backend . Refs [ "refs/heads/testref" ] = new ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
87
+ backend . Refs [ "refs/heads/othersymbolic" ] = new ReferenceData ( "refs/heads/othersymbolic" , "refs/heads/testref" ) ;
88
88
89
89
Assert . True ( repo . Refs . Select ( r => r . CanonicalName ) . SequenceEqual ( backend . Refs . Keys ) ) ;
90
90
}
@@ -103,11 +103,11 @@ public void CanIterateTagsInRefdbBackend()
103
103
// If libgit2 can't resolve any tag to an OID, then git_tag_list silently fails and returns zero tags.
104
104
// This test previously used broken refs to test type filtering, but refdb is no longer responsible for type filtering.
105
105
// The old test code is commented below:
106
- // backend.Refs["refs/tags/broken1"] = new RefdbBackend. ReferenceData("refs/tags/broken1", "tags/shouldnt/be/symbolic");
107
- // backend.Refs["refs/tags/broken2"] = new RefdbBackend. ReferenceData("refs/tags/broken2", "but/are/here/for/testing");
108
- // backend.Refs["refs/tags/broken3"] = new RefdbBackend. ReferenceData("refs/tags/broken3", "the/type/filtering");
106
+ // backend.Refs["refs/tags/broken1"] = new ReferenceData("refs/tags/broken1", "tags/shouldnt/be/symbolic");
107
+ // backend.Refs["refs/tags/broken2"] = new ReferenceData("refs/tags/broken2", "but/are/here/for/testing");
108
+ // backend.Refs["refs/tags/broken3"] = new ReferenceData("refs/tags/broken3", "the/type/filtering");
109
109
110
- backend . Refs [ "refs/tags/correct1" ] = new RefdbBackend . ReferenceData ( "refs/tags/correct1" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
110
+ backend . Refs [ "refs/tags/correct1" ] = new ReferenceData ( "refs/tags/correct1" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
111
111
112
112
var tagNames = repo . Tags . Select ( r => r . CanonicalName ) ;
113
113
Assert . True ( tagNames . SequenceEqual ( new List < string > { "refs/tags/correct1" } ) ) ;
@@ -123,9 +123,9 @@ public void CanIterateRefdbBackendWithGlob()
123
123
var backend = new MockRefdbBackend ( repo ) ;
124
124
repo . Refs . SetBackend ( backend ) ;
125
125
126
- backend . Refs [ "HEAD" ] = new RefdbBackend . ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
127
- backend . Refs [ "refs/heads/testref" ] = new RefdbBackend . ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
128
- backend . Refs [ "refs/heads/othersymbolic" ] = new RefdbBackend . ReferenceData ( "refs/heads/othersymbolic" , "refs/heads/testref" ) ;
126
+ backend . Refs [ "HEAD" ] = new ReferenceData ( "HEAD" , "refs/heads/testref" ) ;
127
+ backend . Refs [ "refs/heads/testref" ] = new ReferenceData ( "refs/heads/testref" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
128
+ backend . Refs [ "refs/heads/othersymbolic" ] = new ReferenceData ( "refs/heads/othersymbolic" , "refs/heads/testref" ) ;
129
129
130
130
Assert . True ( repo . Refs . FromGlob ( "refs/heads/*" ) . Select ( r => r . CanonicalName ) . SequenceEqual ( new List < string > ( ) { "refs/heads/othersymbolic" , "refs/heads/testref" } ) ) ;
131
131
Assert . True ( repo . Refs . FromGlob ( "refs/heads/?estref" ) . Select ( r => r . CanonicalName ) . SequenceEqual ( new List < string > ( ) { "refs/heads/testref" } ) ) ;
@@ -140,7 +140,7 @@ public void RefdbBackendCanRenameAReferenceToADeeperReferenceHierarchy()
140
140
{
141
141
var backend = new MockRefdbBackend ( repo ) ;
142
142
repo . Refs . SetBackend ( backend ) ;
143
- backend . Refs [ "refs/tags/test" ] = new RefdbBackend . ReferenceData ( "refs/tags/test" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
143
+ backend . Refs [ "refs/tags/test" ] = new ReferenceData ( "refs/tags/test" , new ObjectId ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ) ) ;
144
144
const string newName = "refs/tags/test/deep" ;
145
145
146
146
var renamed = repo . Refs . Rename ( "refs/tags/test" , newName ) ;
0 commit comments