22 lines
521 B
Python
22 lines
521 B
Python
from __future__ import unicode_literals
|
|
|
|
from tempfile import NamedTemporaryFile
|
|
import boto.glacier
|
|
import sure # noqa
|
|
|
|
from moto import mock_glacier_deprecated
|
|
|
|
|
|
@mock_glacier_deprecated
|
|
def test_create_and_delete_archive():
|
|
the_file = NamedTemporaryFile(delete=False)
|
|
the_file.write(b"some stuff")
|
|
the_file.close()
|
|
|
|
conn = boto.glacier.connect_to_region("us-west-2")
|
|
vault = conn.create_vault("my_vault")
|
|
|
|
archive_id = vault.upload_archive(the_file.name)
|
|
|
|
vault.delete_archive(archive_id)
|