def test_store_file():
    client = Client(TEST_NS, HOSTS)
    key = 'test_file_%s_%s' % (random.random(), time.time())

    data = ''.join(random.choice("0123456789") for x in xrange(8192 * 2))
    input = StringIO(data)
    length = client.store_file(key, input)
    assert length == len(data)

    content = client.get_file_data(key)
    assert content == data