mirror of
https://github.com/cmur2/openvpn-status-web.git
synced 2024-11-05 04:56:17 +01:00
19 lines
508 B
Ruby
19 lines
508 B
Ruby
require 'spec_helper'
|
|
|
|
describe OpenVPNStatusWeb::Parser::V1 do
|
|
def status; status_v1; end
|
|
|
|
it 'parses client list' do
|
|
status.client_list.map { |client| client[0] }.should be_eql ["foo", "bar"]
|
|
end
|
|
|
|
it 'parses routing table' do
|
|
status.routing_table.map { |route| route[1] }.should be_eql ["foo", "bar", "foo", "bar"]
|
|
end
|
|
|
|
it 'parses global stats' do
|
|
status.global_stats.size.should be_eql 1
|
|
status.global_stats.first.should be_eql ["Max bcast/mcast queue length", "42"]
|
|
end
|
|
end
|