@@ -51,7 +51,7 @@ void saveGossipMessageDecodingError_shouldSaveToFile(@TempDir Path tempDir) {
51
51
"/eth/test/topic" , arrivalTimestamp , messageBytes , new Throwable ());
52
52
53
53
final String fileName =
54
- String .format ("%s.ssz" , manager . formatTimestamp (timeProvider .getTimeInMillis ()));
54
+ String .format ("%s.ssz" , formatTimestamp (timeProvider .getTimeInMillis (). longValue ()));
55
55
final Path expectedFile =
56
56
tempDir
57
57
.resolve ("gossip_messages" )
@@ -71,7 +71,7 @@ void saveGossipMessageDecodingError_shouldNotSaveToFileWhenDisabled(@TempDir Pat
71
71
assertThat (manager .isEnabled ()).isFalse ();
72
72
73
73
final String fileName =
74
- String .format ("%s.ssz" , manager . formatTimestamp (timeProvider .getTimeInMillis ()));
74
+ String .format ("%s.ssz" , formatTimestamp (timeProvider .getTimeInMillis (). longValue ()));
75
75
final Path expectedFile =
76
76
tempDir
77
77
.resolve ("gossip_messages" )
@@ -90,7 +90,7 @@ void saveGossipRejectedMessageToFile_shouldSaveToFile(@TempDir Path tempDir) {
90
90
"/eth/test/topic" , arrivalTimestamp , messageBytes , Optional .of ("reason" ));
91
91
92
92
final String fileName =
93
- String .format ("%s.ssz" , manager . formatTimestamp (timeProvider .getTimeInMillis ()));
93
+ String .format ("%s.ssz" , formatTimestamp (timeProvider .getTimeInMillis (). longValue ()));
94
94
final Path expectedFile =
95
95
tempDir
96
96
.resolve ("gossip_messages" )
@@ -190,21 +190,18 @@ void constructionOfDirectories_shouldDisableWhenFailedToCreate(@TempDir Path tem
190
190
void formatTimestamp_shouldFormatDate () {
191
191
final DebugDataDumper manager = new DebugDataDumper (Path .of ("." ), true );
192
192
final String formattedTimestamp =
193
- manager .formatOptionalTimestamp (Optional .of (timeProvider .getTimeInMillis ()));
194
-
195
- final DateFormat df = new SimpleDateFormat ("yyyy-MM-dd'T'HH_mm_ss.SS" );
196
- final Date date = new Date (timeProvider .getTimeInMillis ().longValue ());
197
- assertThat (formattedTimestamp ).isEqualTo (df .format (date ));
193
+ manager .formatOptionalTimestamp (Optional .of (timeProvider .getTimeInMillis ()), timeProvider );
194
+ assertThat (formattedTimestamp )
195
+ .isEqualTo (formatTimestamp (timeProvider .getTimeInMillis ().longValue ()));
198
196
}
199
197
200
198
@ Test
201
199
void generateTimestamp_shouldGenerateTimestamp () {
202
200
final DebugDataDumper manager = new DebugDataDumper (Path .of ("." ), true );
203
- final String formattedTimestamp = manager .generateTimestamp (timeProvider );
204
-
205
- final DateFormat df = new SimpleDateFormat ("yyyy-MM-dd'T'HH_mm_ss.SS" );
206
- final Date date = new Date (timeProvider .getTimeInMillis ().longValue ());
207
- assertThat (formattedTimestamp ).isEqualTo (df .format (date ));
201
+ final String formattedTimestamp =
202
+ manager .formatOptionalTimestamp (Optional .empty (), timeProvider );
203
+ assertThat (formattedTimestamp )
204
+ .isEqualTo (formatTimestamp (timeProvider .getTimeInMillis ().longValue ()));
208
205
}
209
206
210
207
private void checkBytesSavedToFile (final Path path , final Bytes expectedBytes ) {
@@ -226,4 +223,10 @@ private void checkFileNotExist(final Path path) {
226
223
}
227
224
fail ("File was found and bytes read" );
228
225
}
226
+
227
+ private String formatTimestamp (final long timeInMillis ) {
228
+ final DateFormat df = new SimpleDateFormat ("yyyy-MM-dd'T'HH_mm_ss.SS" );
229
+ final Date date = new Date (timeInMillis );
230
+ return df .format (date );
231
+ }
229
232
}
0 commit comments