Skip to content

Commit 1c05346

Browse files
committed
fixed date format for test case
1 parent 610e97e commit 1c05346

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

dependency-check-core/src/test/java/org/owasp/dependencycheck/data/update/EngineVersionCheckTest.java

+22-16
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,14 @@ public class EngineVersionCheckTest extends BaseTest {
4545
// EngineVersionCheck instance = new EngineVersionCheck();
4646
// instance.update();
4747
// }
48-
private long getEpoch(String date) {
49-
return DateTime.parse(date).toInstant().getMillis() / 1000;
48+
/**
49+
* Converts a date in the form of yyyy-MM-dd into the epoch milliseconds.
50+
* @param date a date in the format of yyyy-MM-dd
51+
* @return milliseconds
52+
*/
53+
private long dateToMilliseconds(String date) {
54+
DateTimeFormatter dtf = DateTimeFormat.forPattern("yyyy-MM-dd");
55+
return DateTime.parse(date, dtf).toInstant().getMillis();
5056
}
5157

5258
/**
@@ -72,8 +78,8 @@ public String getProperty(String key) {
7278
String updateToVersion = "1.2.6";
7379
String currentVersion = "1.2.6";
7480

75-
long lastChecked = getEpoch("2014-12-01");
76-
long now = getEpoch("2014-12-01");
81+
long lastChecked = dateToMilliseconds("2014-12-01");
82+
long now = dateToMilliseconds("2014-12-01");
7783

7884
EngineVersionCheck instance = new EngineVersionCheck();
7985
boolean expResult = false;
@@ -83,8 +89,8 @@ public String getProperty(String key) {
8389

8490
updateToVersion = "1.2.5";
8591
currentVersion = "1.2.5";
86-
lastChecked = getEpoch("2014-10-01");
87-
now = getEpoch("2014-12-01");
92+
lastChecked = dateToMilliseconds("2014-10-01");
93+
now = dateToMilliseconds("2014-12-01");
8894
expResult = true;
8995
instance.setUpdateToVersion(updateToVersion);
9096
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);
@@ -93,44 +99,44 @@ public String getProperty(String key) {
9399

94100
updateToVersion = "1.2.5";
95101
currentVersion = "1.2.5";
96-
lastChecked = getEpoch("2014-12-01");
97-
now = getEpoch("2014-12-03");
102+
lastChecked = dateToMilliseconds("2014-12-01");
103+
now = dateToMilliseconds("2014-12-03");
98104
expResult = false;
99105
instance.setUpdateToVersion(updateToVersion);
100106
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);
101107
assertEquals(expResult, result);
102108

103109
updateToVersion = "1.2.6";
104110
currentVersion = "1.2.5";
105-
lastChecked = getEpoch("2014-12-01");
106-
now = getEpoch("2014-12-03");
111+
lastChecked = dateToMilliseconds("2014-12-01");
112+
now = dateToMilliseconds("2014-12-03");
107113
expResult = true;
108114
instance.setUpdateToVersion(updateToVersion);
109115
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);
110116
assertEquals(expResult, result);
111117

112118
updateToVersion = "1.2.5";
113119
currentVersion = "1.2.6";
114-
lastChecked = getEpoch("2014-12-01");
115-
now = getEpoch("2014-12-08");
120+
lastChecked = dateToMilliseconds("2014-12-01");
121+
now = dateToMilliseconds("2014-12-08");
116122
expResult = false;
117123
instance.setUpdateToVersion(updateToVersion);
118124
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);
119125
assertEquals(expResult, result);
120126

121127
updateToVersion = "";
122128
currentVersion = "1.2.5";
123-
lastChecked = getEpoch("2014-12-01");
124-
now = getEpoch("2014-12-03");
129+
lastChecked = dateToMilliseconds("2014-12-01");
130+
now = dateToMilliseconds("2014-12-03");
125131
expResult = false;
126132
instance.setUpdateToVersion(updateToVersion);
127133
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);
128134
assertEquals(expResult, result);
129135

130136
updateToVersion = "";
131137
currentVersion = "1.2.5";
132-
lastChecked = getEpoch("2014-12-01");
133-
now = getEpoch("2015-12-08");
138+
lastChecked = dateToMilliseconds("2014-12-01");
139+
now = dateToMilliseconds("2015-12-08");
134140
expResult = true;
135141
instance.setUpdateToVersion(updateToVersion);
136142
result = instance.shouldUpdate(lastChecked, now, properties, currentVersion);

0 commit comments

Comments
 (0)