Beispiel #1
0
 def test_ftp_invalid_path(self):
     with six.assertRaisesRegex(
             self, ConanException,
             "550 The system cannot find the file specified."):
         net.ftp_download("test.rebex.net", "invalid-file", "demo",
                          "password")
     self.assertFalse(os.path.exists("invalid-file"))
Beispiel #2
0
 def test_ftp_invalid_auth(self):
     with six.assertRaisesRegex(self, ConanException,
                                "530 User cannot log in."):
         net.ftp_download("test.rebex.net", "readme.txt", "demo", "invalid")
     self.assertFalse(os.path.exists("readme.txt"))
Beispiel #3
0
 def test_ftp_anonymous(self):
     filename = "1KB.zip"
     net.ftp_download("speedtest.tele2.net", filename)
     self.assertTrue(os.path.exists(os.path.basename(filename)))
Beispiel #4
0
 def test_ftp_auth(self):
     filename = "/pub/example/readme.txt"
     net.ftp_download("test.rebex.net", filename, "demo", "password")
     self.assertTrue(os.path.exists(os.path.basename(filename)))