gem: support date format used by OpenVPN 2.5

- smooth fallback
This commit is contained in:
cn
2022-01-18 17:07:33 +01:00
committed by cn
parent 528709c895
commit 9ad59194bd
4 changed files with 19 additions and 0 deletions
@@ -76,4 +76,8 @@ describe OpenVPNStatusWeb::Parser::ModernStateless do
end
end
end
it 'parses status-version 2 of OpenVPN 2.5' do
expect(status_2_5_v2).not_to be_nil
end
end
+5
View File
@@ -16,6 +16,11 @@ def status_v2
OpenVPNStatusWeb::Parser::V2.new.parse_status_log text
end
def status_2_5_v2
text = File.binread('examples/status2_5.v2')
OpenVPNStatusWeb::Parser::V2.new.parse_status_log text
end
def status_v3
text = File.binread('examples/status.v3')
OpenVPNStatusWeb::Parser::V3.new.parse_status_log text