mirror of
https://github.com/postgrespro/pg_probackup.git
synced 2025-01-08 13:44:32 +02:00
tests: module "external" fixes for Windows
This commit is contained in:
parent
f154be4c0f
commit
c3451c5604
@ -1380,6 +1380,9 @@ class ExternalTest(ProbackupTest, unittest.TestCase):
|
|||||||
symlink pointing to external dir should be followed,
|
symlink pointing to external dir should be followed,
|
||||||
but restored as directory
|
but restored as directory
|
||||||
"""
|
"""
|
||||||
|
if os.name == 'nt':
|
||||||
|
return unittest.skip('Skipped for Windows')
|
||||||
|
|
||||||
fname = self.id().split('.')[3]
|
fname = self.id().split('.')[3]
|
||||||
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
||||||
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
||||||
@ -1462,6 +1465,9 @@ class ExternalTest(ProbackupTest, unittest.TestCase):
|
|||||||
symlink pointing to external dir should be followed,
|
symlink pointing to external dir should be followed,
|
||||||
but restored as directory
|
but restored as directory
|
||||||
"""
|
"""
|
||||||
|
if os.name == 'nt':
|
||||||
|
return unittest.skip('Skipped for Windows')
|
||||||
|
|
||||||
fname = self.id().split('.')[3]
|
fname = self.id().split('.')[3]
|
||||||
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
||||||
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
||||||
@ -1544,6 +1550,9 @@ class ExternalTest(ProbackupTest, unittest.TestCase):
|
|||||||
symlink pointing to external dir should be followed,
|
symlink pointing to external dir should be followed,
|
||||||
but restored as directory
|
but restored as directory
|
||||||
"""
|
"""
|
||||||
|
if os.name == 'nt':
|
||||||
|
return unittest.skip('Skipped for Windows')
|
||||||
|
|
||||||
fname = self.id().split('.')[3]
|
fname = self.id().split('.')[3]
|
||||||
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
backup_dir = os.path.join(self.tmp_path, module_name, fname, 'backup')
|
||||||
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
core_dir = os.path.join(self.tmp_path, module_name, fname)
|
||||||
@ -1896,7 +1905,7 @@ class ExternalTest(ProbackupTest, unittest.TestCase):
|
|||||||
except ProbackupException as e:
|
except ProbackupException as e:
|
||||||
self.assertIn(
|
self.assertIn(
|
||||||
'ERROR: External directory is not found:',
|
'ERROR: External directory is not found:',
|
||||||
external_dir,
|
e.message,
|
||||||
'\n Unexpected Error Message: {0}\n CMD: {1}'.format(
|
'\n Unexpected Error Message: {0}\n CMD: {1}'.format(
|
||||||
repr(e.message), self.cmd))
|
repr(e.message), self.cmd))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user