def test_entry_down
assert_equal(1, @aliases_call)
assert_equal(2, @alias_list.length)
assert_equal({ 'alias_path' => '/bar',
'orig_path' => '/foo',
'virtual_host' => nil
}, @alias_list[0])
assert_equal({ 'alias_path' => '/fuge',
'orig_path' => '/hoge',
'virtual_host' => 'www2'
}, @alias_list[1])
@AliasMap.entry_down_call_index = 1
@AliasMap.entry_down
assert_equal(0, @set_aliases_call)
assert_equal(2, @alias_list.length)
assert_equal({ 'alias_path' => '/bar',
'orig_path' => '/foo',
'virtual_host' => nil
}, @alias_list[0])
assert_equal({ 'alias_path' => '/fuge',
'orig_path' => '/hoge',
'virtual_host' => 'www2'
}, @alias_list[1])
@AliasMap.entry_down_call_index = 0
@AliasMap.entry_down
assert_equal(1, @set_aliases_call)
assert_equal(2, @alias_list.length)
assert_equal({ 'alias_path' => '/fuge',
'orig_path' => '/hoge',
'virtual_host' => 'www2'
}, @alias_list[0])
assert_equal({ 'alias_path' => '/bar',
'orig_path' => '/foo',
'virtual_host' => nil
}, @alias_list[1])
end