different case between XP (Eventlog) and 2008 (EventLog)
This commit is contained in:
parent
2f11286b5f
commit
25522f31c8
@ -95,6 +95,17 @@ public class TestService extends SigarTestCase {
|
|||||||
assertGtZeroTrace("getServiceConfigs", configs.size());
|
assertGtZeroTrace("getServiceConfigs", configs.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean contains(List list, String match) {
|
||||||
|
match = match.toLowerCase();
|
||||||
|
for (int i=0; i<list.size(); i++) {
|
||||||
|
String name = (String)list.get(i);
|
||||||
|
if (name.toLowerCase().equals(match)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
public void testServicePtql() throws Exception {
|
public void testServicePtql() throws Exception {
|
||||||
Sigar sigar = new Sigar();
|
Sigar sigar = new Sigar();
|
||||||
try {
|
try {
|
||||||
@ -102,7 +113,8 @@ public class TestService extends SigarTestCase {
|
|||||||
String ptql = "Service.Pid.eq=" + pid;
|
String ptql = "Service.Pid.eq=" + pid;
|
||||||
List names = Service.getServiceNames(sigar, ptql);
|
List names = Service.getServiceNames(sigar, ptql);
|
||||||
traceln(ptql + "==" + names);
|
traceln(ptql + "==" + names);
|
||||||
assertTrue(names.contains(EVENTLOG_NAME));
|
//different case between XP (Eventlog) and 2008 (EventLog)
|
||||||
|
assertTrue(contains(names, EVENTLOG_NAME));
|
||||||
} finally {
|
} finally {
|
||||||
sigar.close();
|
sigar.close();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user