mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-04-08 19:34:18 +00:00
Adds test_ticket_2027 to test_cli.Cp. refs #2027
Author: Mark Berger <mark.berger.j@gmail.com> Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
c1d5c4f07a
commit
b6a645aeb3
@ -2509,6 +2509,28 @@ starting copy, 2 files, 1 directories
|
||||
d.addCallback(_check_local_fs)
|
||||
return d
|
||||
|
||||
def test_ticket_2027(self):
|
||||
# This test ensures that tahoe will copy a file from the grid to
|
||||
# a local directory without a specified file name.
|
||||
# https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2027
|
||||
self.basedir = "cli/Cp/cp_verbose"
|
||||
self.set_up_grid()
|
||||
|
||||
# Write a test file, which we'll copy to the grid.
|
||||
test1_path = os.path.join(self.basedir, "test1")
|
||||
fileutil.write(test1_path, "test1")
|
||||
|
||||
d = self.do_cli("create-alias", "tahoe")
|
||||
d.addCallback(lambda ign:
|
||||
self.do_cli("cp", test1_path, "tahoe:"))
|
||||
d.addCallback(lambda ign:
|
||||
self.do_cli("cp", "tahoe:test1", self.basedir))
|
||||
def _check(res):
|
||||
(rc, out, err) = res
|
||||
self.failUnlessIn("Success: file copied", out, str(res))
|
||||
return d
|
||||
|
||||
|
||||
class Backup(GridTestMixin, CLITestMixin, StallMixin, unittest.TestCase):
|
||||
|
||||
def writeto(self, path, data):
|
||||
|
Loading…
x
Reference in New Issue
Block a user