boost::program_options::variables_map vm;
option_insert( "hosts-down-limit", boost::any( 0 ), vm );
- option_insert( "link-down-interval", boost::any( 30 ), vm );
- option_insert( "link-up-interval", boost::any( 40 ), vm );
+ option_insert( "link-down-interval", boost::any( 30*60 ), vm );
+ option_insert( "link-up-interval", boost::any( 40*60 ), vm );
option_insert( "nameserver", boost::any( std::string("localhost") ), vm );
option_insert( "ping-fail-limit", boost::any( 50 ), vm );
option_insert( "default-source-network-interface", boost::any( std::string("wlan1") ), vm );
config_options.parse_configuration_options( vm, &configuration );
BOOST_CHECK_EQUAL( configuration.get_hosts_down_limit(), 0 );
- BOOST_CHECK_EQUAL( configuration.get_link_down_interval_in_min(), 30 );
- BOOST_CHECK_EQUAL( configuration.get_link_up_interval_in_min(), 40 );
+ BOOST_CHECK_EQUAL( configuration.get_link_down_interval_in_sec(), 30*60 );
+ BOOST_CHECK_EQUAL( configuration.get_link_up_interval_in_sec(), 40*60 );
BOOST_CHECK_EQUAL( configuration.get_nameserver(), "localhost" );
BOOST_CHECK_EQUAL( configuration.get_ping_fail_limit(), 50 );
BOOST_CHECK_EQUAL( configuration.get_source_network_interface(), "wlan1" );