// Lines for testing the factorio output let testLines = new Map([ [ " 1.306 Info RemoteCommandProcessor.cpp:131: Starting RCON interface at port 4000", { format: 'seconds', time: '1.306', type: 'log', level: 'Info', file: "RemoteCommandProcessor.cpp:131", message: "Starting RCON interface at port 4000", } ], [ " 0.622 Warning FileUtil.cpp:527: test not found; using test.zip", { format: 'seconds', time: '0.622', type: 'log', level: 'Warning', file: "FileUtil.cpp:527", message: "test not found; using test.zip", } ], [ " 0.554 Error Main.cpp:839: require_user_verification must be enabled for public games.", { format: 'seconds', time: '0.554', type: 'log', level: 'Error', file: "Main.cpp:839", message: "require_user_verification must be enabled for public games.", } ], [ " 640.910 Quitting: remote-quit.", { format: 'seconds', time: '640.910', type: 'generic', message: "Quitting: remote-quit.", } ], [ "1641.421 Goodbye", { format: 'seconds', time: '1641.421', type: 'generic', message: "Goodbye", } ], [ "2019-01-20 10:30:04 [JOIN] User joined the game", { format: 'date', time: '2019-01-20 10:30:04', type: 'action', action: "JOIN", message: "User joined the game", } ], [ "2019-01-20 10:30:07 [CHAT] User: chat message", { format: 'date', time: '2019-01-20 10:30:07', type: 'action', action: "CHAT", message: "User: chat message", } ], [ "2019-01-20 10:30:14 [COMMAND] User (command): blah", { format: 'date', time: '2019-01-20 10:30:14', type: 'action', action: "COMMAND", message: "User (command): blah", } ], [ "2019-01-20 10:30:14 Cannot execute command. Error: [string \"blah\"]:1: syntax error near ", { format: 'date', time: '2019-01-20 10:30:14', type: 'generic', message: "Cannot execute command. Error: [string \"blah\"]:1: syntax error near ", } ], [ "2019-01-20 10:30:21 [LEAVE] User left the game", { format: 'date', time: '2019-01-20 10:30:21', type: 'action', action: "LEAVE", message: "User left the game", } ], [ "Error while running event level::on_nth_tick(1)", { format: 'none', type: 'generic', message: "Error while running event level::on_nth_tick(1)", } ], ]) module.exports = { testLines, }