def test_aliases
build_control
alias_list = @control.aliases
assert_equal(1, @list_call)
assert_equal('aliases', @list_last_name)
assert(alias_list.empty?)
alias_list.push({ 'virtual_host' => nil,
'alias_path' => '/bar',
'orig_path' => '/foo'
})
alias_list.push({ 'virtual_host' => 'foo',
'alias_path' => '/fuge',
'orig_path' => '/hoge'
})
@control.set_aliases(alias_list)
assert_equal(1, @set_list_call)
assert_equal('aliases', @set_list_last_name)
assert_equal(2, @properties['aliases'].length)
assert_equal({ 'virtual_host' => nil,
'alias_path' => '/bar',
'orig_path' => '/foo'
}, @properties['aliases'][0])
assert_equal({ 'virtual_host' => 'foo',
'alias_path' => '/fuge',
'orig_path' => '/hoge'
}, @properties['aliases'][1])
end