@@ -24,6 +24,8 @@ public void CanCreateBranch(string name)
24
24
25
25
const string committish = "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" ;
26
26
27
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
28
+
27
29
Branch newBranch = repo . CreateBranch ( name , committish ) ;
28
30
Assert . NotNull ( newBranch ) ;
29
31
Assert . Equal ( name , newBranch . FriendlyName ) ;
@@ -42,7 +44,7 @@ public void CanCreateBranch(string name)
42
44
"branch: Created from " + committish ,
43
45
null ,
44
46
newBranch . Tip . Id ,
45
- Constants . Identity , DateTimeOffset . Now ) ;
47
+ Constants . Identity , before ) ;
46
48
47
49
repo . Branches . Remove ( newBranch . FriendlyName ) ;
48
50
Assert . Null ( repo . Branches [ name ] ) ;
@@ -95,6 +97,8 @@ public void CanCreateBranchUsingAbbreviatedSha()
95
97
const string name = "unit_test" ;
96
98
const string committish = "be3563a" ;
97
99
100
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
101
+
98
102
Branch newBranch = repo . CreateBranch ( name , committish ) ;
99
103
Assert . Equal ( "refs/heads/" + name , newBranch . CanonicalName ) ;
100
104
Assert . Equal ( "be3563ae3f795b2b4353bcce3a527ad0a4f7f644" , newBranch . Tip . Sha ) ;
@@ -103,7 +107,7 @@ public void CanCreateBranchUsingAbbreviatedSha()
103
107
"branch: Created from " + committish ,
104
108
null ,
105
109
newBranch . Tip . Id ,
106
- Constants . Identity , DateTimeOffset . Now ) ;
110
+ Constants . Identity , before ) ;
107
111
}
108
112
}
109
113
@@ -120,6 +124,9 @@ public void CanCreateBranchFromImplicitHead(string headCommitOrBranchSpec)
120
124
repo . Checkout ( headCommitOrBranchSpec ) ;
121
125
122
126
const string name = "unit_test" ;
127
+
128
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
129
+
123
130
Branch newBranch = repo . CreateBranch ( name ) ;
124
131
Assert . NotNull ( newBranch ) ;
125
132
Assert . Equal ( name , newBranch . FriendlyName ) ;
@@ -133,7 +140,7 @@ public void CanCreateBranchFromImplicitHead(string headCommitOrBranchSpec)
133
140
"branch: Created from " + headCommitOrBranchSpec ,
134
141
null ,
135
142
newBranch . Tip . Id ,
136
- Constants . Identity , DateTimeOffset . Now ) ;
143
+ Constants . Identity , before ) ;
137
144
}
138
145
}
139
146
@@ -150,6 +157,9 @@ public void CanCreateBranchFromExplicitHead(string headCommitOrBranchSpec)
150
157
repo . Checkout ( headCommitOrBranchSpec ) ;
151
158
152
159
const string name = "unit_test" ;
160
+
161
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
162
+
153
163
Branch newBranch = repo . CreateBranch ( name , "HEAD" ) ;
154
164
Assert . NotNull ( newBranch ) ;
155
165
Assert . Equal ( "32eab9cb1f450b5fe7ab663462b77d7f4b703344" , newBranch . Tip . Sha ) ;
@@ -158,7 +168,7 @@ public void CanCreateBranchFromExplicitHead(string headCommitOrBranchSpec)
158
168
"branch: Created from HEAD" ,
159
169
null ,
160
170
newBranch . Tip . Id ,
161
- Constants . Identity , DateTimeOffset . Now ) ;
171
+ Constants . Identity , before ) ;
162
172
}
163
173
}
164
174
@@ -172,6 +182,9 @@ public void CanCreateBranchFromCommit()
172
182
173
183
const string name = "unit_test" ;
174
184
var commit = repo . Lookup < Commit > ( "HEAD" ) ;
185
+
186
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
187
+
175
188
Branch newBranch = repo . CreateBranch ( name , commit ) ;
176
189
Assert . NotNull ( newBranch ) ;
177
190
Assert . Equal ( "4c062a6361ae6959e06292c1fa5e2822d9c96345" , newBranch . Tip . Sha ) ;
@@ -180,7 +193,7 @@ public void CanCreateBranchFromCommit()
180
193
"branch: Created from " + newBranch . Tip . Sha ,
181
194
null ,
182
195
newBranch . Tip . Id ,
183
- Constants . Identity , DateTimeOffset . Now ) ;
196
+ Constants . Identity , before ) ;
184
197
}
185
198
}
186
199
@@ -195,6 +208,8 @@ public void CanCreateBranchFromRevparseSpec()
195
208
const string name = "revparse_branch" ;
196
209
const string committish = "master~2" ;
197
210
211
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
212
+
198
213
Branch newBranch = repo . CreateBranch ( name , committish ) ;
199
214
Assert . NotNull ( newBranch ) ;
200
215
Assert . Equal ( "9fd738e8f7967c078dceed8190330fc8648ee56a" , newBranch . Tip . Sha ) ;
@@ -203,7 +218,7 @@ public void CanCreateBranchFromRevparseSpec()
203
218
"branch: Created from " + committish ,
204
219
null ,
205
220
newBranch . Tip . Id ,
206
- Constants . Identity , DateTimeOffset . Now ) ;
221
+ Constants . Identity , before ) ;
207
222
}
208
223
}
209
224
@@ -219,6 +234,8 @@ public void CreatingABranchFromATagPeelsToTheCommit(string committish)
219
234
220
235
const string name = "i-peel-tag" ;
221
236
237
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
238
+
222
239
Branch newBranch = repo . CreateBranch ( name , committish ) ;
223
240
Assert . NotNull ( newBranch ) ;
224
241
Assert . Equal ( "e90810b8df3e80c413d903f631643c716887138d" , newBranch . Tip . Sha ) ;
@@ -227,7 +244,7 @@ public void CreatingABranchFromATagPeelsToTheCommit(string committish)
227
244
"branch: Created from " + committish ,
228
245
null ,
229
246
newBranch . Tip . Id ,
230
- Constants . Identity , DateTimeOffset . Now ) ;
247
+ Constants . Identity , before ) ;
231
248
}
232
249
}
233
250
@@ -986,6 +1003,8 @@ public void CanRenameABranch()
986
1003
var br2 = repo . Branches [ "br2" ] ;
987
1004
Assert . NotNull ( br2 ) ;
988
1005
1006
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1007
+
989
1008
Branch newBranch = repo . Branches . Rename ( "br2" , "br3" ) ;
990
1009
991
1010
Assert . Equal ( "br3" , newBranch . FriendlyName ) ;
@@ -997,7 +1016,7 @@ public void CanRenameABranch()
997
1016
string . Format ( "branch: renamed {0} to {1}" , br2 . CanonicalName , newBranch . CanonicalName ) ,
998
1017
br2 . Tip . Id ,
999
1018
newBranch . Tip . Id ,
1000
- Constants . Identity , DateTimeOffset . Now ) ;
1019
+ Constants . Identity , before ) ;
1001
1020
}
1002
1021
}
1003
1022
@@ -1025,6 +1044,8 @@ public void CanRenameABranchWhileOverwritingAnExistingOne()
1025
1044
Branch br2 = repo . Branches [ "br2" ] ;
1026
1045
Assert . NotNull ( br2 ) ;
1027
1046
1047
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1048
+
1028
1049
Branch newBranch = repo . Branches . Rename ( "br2" , "test" , true ) ;
1029
1050
Assert . Equal ( "test" , newBranch . FriendlyName ) ;
1030
1051
@@ -1040,7 +1061,7 @@ public void CanRenameABranchWhileOverwritingAnExistingOne()
1040
1061
string . Format ( "branch: renamed {0} to {1}" , br2 . CanonicalName , newBranch . CanonicalName ) ,
1041
1062
br2 . Tip . Id ,
1042
1063
newTest . Tip . Id ,
1043
- Constants . Identity , DateTimeOffset . Now ) ;
1064
+ Constants . Identity , before ) ;
1044
1065
}
1045
1066
}
1046
1067
@@ -1149,19 +1170,24 @@ public void CreatingABranchIncludesTheCorrectReflogEntries()
1149
1170
using ( var repo = new Repository ( path , new RepositoryOptions { Identity = Constants . Identity } ) )
1150
1171
{
1151
1172
EnableRefLog ( repo ) ;
1173
+
1174
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1175
+
1152
1176
var branch = repo . Branches . Add ( "foo" , repo . Head . Tip ) ;
1153
1177
1154
1178
AssertRefLogEntry ( repo , branch . CanonicalName ,
1155
1179
string . Format ( "branch: Created from {0}" , repo . Head . Tip . Sha ) ,
1156
1180
null , branch . Tip . Id ,
1157
- Constants . Identity , DateTimeOffset . Now ) ;
1181
+ Constants . Identity , before ) ;
1182
+
1183
+ before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1158
1184
1159
1185
branch = repo . Branches . Add ( "bar" , repo . Head . Tip ) ;
1160
1186
1161
1187
AssertRefLogEntry ( repo , branch . CanonicalName ,
1162
1188
"branch: Created from " + repo . Head . Tip . Sha ,
1163
1189
null , repo . Head . Tip . Id ,
1164
- Constants . Identity , DateTimeOffset . Now ) ;
1190
+ Constants . Identity , before ) ;
1165
1191
}
1166
1192
}
1167
1193
@@ -1173,15 +1199,20 @@ public void RenamingABranchIncludesTheCorrectReflogEntries()
1173
1199
{
1174
1200
EnableRefLog ( repo ) ;
1175
1201
var master = repo . Branches [ "master" ] ;
1202
+
1203
+ var before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1204
+
1176
1205
var newMaster = repo . Branches . Rename ( master , "new-master" ) ;
1177
1206
AssertRefLogEntry ( repo , newMaster . CanonicalName , "branch: renamed refs/heads/master to refs/heads/new-master" ,
1178
1207
newMaster . Tip . Id , newMaster . Tip . Id ,
1179
- Constants . Identity , DateTimeOffset . Now ) ;
1208
+ Constants . Identity , before ) ;
1209
+
1210
+ before = DateTimeOffset . Now . TruncateMilliseconds ( ) ;
1180
1211
1181
1212
var newMaster2 = repo . Branches . Rename ( newMaster , "new-master2" ) ;
1182
1213
AssertRefLogEntry ( repo , newMaster2 . CanonicalName , "branch: renamed refs/heads/new-master to refs/heads/new-master2" ,
1183
1214
newMaster . Tip . Id , newMaster2 . Tip . Id ,
1184
- Constants . Identity , DateTimeOffset . Now ) ;
1215
+ Constants . Identity , before ) ;
1185
1216
}
1186
1217
}
1187
1218
}
0 commit comments