Newer
Older
#!/usr/bin/env python2
from sys import argv
from os import urandom
def main():
(clientDir,) = argv[1:]
someData = urandom(2 ** 16)
with mkstemp() as (fd, name):
write(fd, someData)
cap = get([
"tahoe", "-d", clientDir,
"put", name,
])
dataReadBack = get([
"tahoe", "-d", clientDir,
"get", cap,
])
assert someData == dataReadBack
def get(argv):
return check_output(argv)
if __name__ == '__main__':
main()