def test_save_with_invalid_path
@store['documents'] = [
{ 'document' => nil,
'arguments' => {},
'mount_path' => nil,
'mount_mask' => nil,
'virtual_host' => nil,
'comment' => nil
}
]
@doc_list.load(@properties)
@doc_list[0].name = 'Page'
@doc_list[0].set_arg_at(0, "Hello world.\n")
@doc_list[0].set_arg_at(1, 'text/plain')
@doc_list[0].path = 'foo'
@doc_list[0].mask = nil
@doc_list[0].virtual_host = nil
@doc_list[0].comment = 'HALO'
assert_exception(RuntimeError) { @doc_list.save(@properties) }
end