public void testScenarios() {
Properties properties = ResourceData.properties("/socket/scenarios.properties");
assertNotNull(properties);
}
private static void init() {
Properties properties = ResourceData.properties("/version.txt");
String versionString = properties.getProperty("version");
if (versionString != null && versionString.charAt(0) != '$') {
VERSION = versionString;
}
String timestamp = properties.getProperty("timestamp");
if (timestamp != null && timestamp.charAt(0) != '$') {
TIMESTAMP = timestamp;
try {
YEAR = Integer.parseInt(TIMESTAMP.substring(0, 4));
MONTH = Integer.parseInt(TIMESTAMP.substring(4, 6));
DAY = Integer.parseInt(TIMESTAMP.substring(6, 8));
HOUR = Integer.parseInt(TIMESTAMP.substring(8, 10));
MINUTE = Integer.parseInt(TIMESTAMP.substring(10, 12));
SECOND = Integer.parseInt(TIMESTAMP.substring(12, 14));
} catch (NumberFormatException nfe) {
nfe.printStackTrace();
}
}
// System.out.println(VERSION);
// System.out.println(TIMESTAMP);
F.$Context.setEvaluator(new $Context());
F.$ContextPath.setEvaluator(new $ContextPath());
F.$CreationDate.setEvaluator(new $CreationDate());
F.$HomeDirectory.setEvaluator(new $HomeDirectory());
F.$MachineEpsilon.setEvaluator(new $MachineEpsilon());
F.$MachinePrecision.setEvaluator(new $MachinePrecision());
F.$UserName.setEvaluator(new $UserName());
F.$Version.setEvaluator(new $Version());
// System.out.println(F.$CreationDate.of().toString());
F.Catalan.setEvaluator(new Catalan());
F.ComplexInfinity.setEvaluator(new ComplexInfinity());
F.Degree.setEvaluator(new Degree());
F.E.setEvaluator(new E());
F.EulerGamma.setEvaluator(new EulerGamma());
F.Glaisher.setEvaluator(new Glaisher());
F.GoldenAngle.setEvaluator(new GoldenAngle());
F.GoldenRatio.setEvaluator(new GoldenRatio());
F.I.setEvaluator(new I());
F.Infinity.setEvaluator(new Infinity());
F.Khinchin.setEvaluator(new Khinchin());
F.Pi.setEvaluator(new Pi());
F.Now.setEvaluator(new Now());
F.Today.setEvaluator(new Today());
F.False.setEvaluator(NILEvaluator.CONST);
F.True.setEvaluator(NILEvaluator.CONST);
F.Null.setEvaluator(NILEvaluator.CONST);
}