'Networked but serial tasks should return per-host-string dict'

@server(port=2200)
@server(port=2201)
def test_should_return_dict_for_serial_use_case(self):

    ports = [2200, 2201]
    hosts = map((lambda x: ('127.0.0.1:%s' % x)), ports)
    def task():
        run('ls    /simple')
        return 'foo'
    with hide('everything'):
        eq_(execute(task, hosts=hosts), {'127.0.0.1:2200': 'foo', '127.0.0.1:2201': 'foo'})
