(Object folder, Object... optionalArgs)
| 1135 | } |
| 1136 | |
| 1137 | public Object loadStaticData(Object folder, Object... optionalArgs) |
| 1138 | { |
| 1139 | Object targetExchange = Helpers.getArg(optionalArgs, 0, null); |
| 1140 | Object result = new java.util.HashMap<String, Object>() {{}}; |
| 1141 | if (Helpers.isTrue(targetExchange)) |
| 1142 | { |
| 1143 | // read a single exchange |
| 1144 | Object path = Helpers.add(Helpers.add(folder, targetExchange), ".json"); |
| 1145 | if (!Helpers.isTrue(ioFileExists(path))) |
| 1146 | { |
| 1147 | dump(Helpers.add("[WARN] tests not found: ", path)); |
| 1148 | return null; |
| 1149 | } |
| 1150 | Helpers.addElementToObject(result, targetExchange, ioFileRead(path)); |
| 1151 | return result; |
| 1152 | } |
| 1153 | Object files = ioDirRead(folder); |
| 1154 | for (var i = 0; Helpers.isLessThan(i, Helpers.getArrayLength(files)); i++) |
| 1155 | { |
| 1156 | Object file = Helpers.GetValue(files, i); |
| 1157 | Object exchangeName = Helpers.replace((String)file, (String)".json", (String)""); |
| 1158 | Object content = ioFileRead(Helpers.add(folder, file)); |
| 1159 | Helpers.addElementToObject(result, exchangeName, content); |
| 1160 | } |
| 1161 | return result; |
| 1162 | } |
| 1163 | |
| 1164 | public Object removeHostnamefromUrl(Object url) |
| 1165 | { |
no test coverage detected