1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-11 03:14:15 +00:00
This commit is contained in:
deadc0de6
2023-01-28 17:49:21 +01:00
committed by deadc0de
parent fa9ca29d14
commit b44d9026f5

View File

@@ -156,14 +156,14 @@ class TestImport(unittest.TestCase):
get_path_strip_version(dotfile5)) get_path_strip_version(dotfile5))
self.assertTrue(os.path.exists(indt5)) self.assertTrue(os.path.exists(indt5))
fsb1 = os.path.join(dotfilespath, fsb1 = os.path.join(dotfilespath,
self.CONFIG_DOTPATH, self.CONFIG_DOTPATH,
get_path_strip_version(dotfile6), get_path_strip_version(dotfile6),
sub1) sub1)
self.assertTrue(os.path.exists(fsb1)) self.assertTrue(os.path.exists(fsb1))
fsb2 = os.path.join(dotfilespath, fsb2 = os.path.join(dotfilespath,
self.CONFIG_DOTPATH, self.CONFIG_DOTPATH,
get_path_strip_version(dotfile6), get_path_strip_version(dotfile6),
sub2) sub2)
self.assertTrue(os.path.exists(fsb2)) self.assertTrue(os.path.exists(fsb2))
indt6 = os.path.join(dotfilespath, indt6 = os.path.join(dotfilespath,
self.CONFIG_DOTPATH, self.CONFIG_DOTPATH,
@@ -174,14 +174,14 @@ class TestImport(unittest.TestCase):
get_path_strip_version(dotfile7)) get_path_strip_version(dotfile7))
self.assertTrue(os.path.exists(indt7)) self.assertTrue(os.path.exists(indt7))
fsb3 = os.path.join(dotfilespath, fsb3 = os.path.join(dotfilespath,
self.CONFIG_DOTPATH, self.CONFIG_DOTPATH,
get_path_strip_version(dotfile7), get_path_strip_version(dotfile7),
sub3) sub3)
self.assertTrue(os.path.exists(fsb3)) self.assertTrue(os.path.exists(fsb3))
fsb4 = os.path.join(dotfilespath, fsb4 = os.path.join(dotfilespath,
self.CONFIG_DOTPATH, self.CONFIG_DOTPATH,
get_path_strip_version(dotfile7), get_path_strip_version(dotfile7),
sub4) sub4)
self.assertTrue(os.path.exists(fsb4)) self.assertTrue(os.path.exists(fsb4))
cmd_list_profiles(opt) cmd_list_profiles(opt)
@@ -360,7 +360,7 @@ class TestImport(unittest.TestCase):
self.assertFalse(any(t.endswith('ing') for t in transformations)) self.assertFalse(any(t.endswith('ing') for t in transformations))
# testing variables # testing variables
variables = self._remove_priv_vars(ycont['variables'].keys()) variables = _remove_priv_vars(ycont['variables'].keys())
self.assertTrue(all(v.endswith('ed') for v in variables)) self.assertTrue(all(v.endswith('ed') for v in variables))
self.assertFalse(any(v.endswith('ing') for v in variables)) self.assertFalse(any(v.endswith('ing') for v in variables))
dyn_variables = ycont['dynvariables'].keys() dyn_variables = ycont['dynvariables'].keys()
@@ -402,18 +402,19 @@ class TestImport(unittest.TestCase):
self.assertFalse(any(t.endswith('ed') for t in transformations)) self.assertFalse(any(t.endswith('ed') for t in transformations))
# testing variables # testing variables
variables = self._remove_priv_vars(ycont['variables'].keys()) variables = _remove_priv_vars(ycont['variables'].keys())
self.assertTrue(all(v.endswith('ing') for v in variables)) self.assertTrue(all(v.endswith('ing') for v in variables))
self.assertFalse(any(v.endswith('ed') for v in variables)) self.assertFalse(any(v.endswith('ed') for v in variables))
dyn_variables = ycont['dynvariables'].keys() dyn_variables = ycont['dynvariables'].keys()
self.assertTrue(all(dv.endswith('ing') for dv in dyn_variables)) self.assertTrue(all(dv.endswith('ing') for dv in dyn_variables))
self.assertFalse(any(dv.endswith('ed') for dv in dyn_variables)) self.assertFalse(any(dv.endswith('ed') for dv in dyn_variables))
def _remove_priv_vars(self, variables_keys):
variables = [v for v in variables_keys if not v.startswith('_')] def _remove_priv_vars(variables_keys):
if 'profile' in variables: variables = [v for v in variables_keys if not v.startswith('_')]
variables.remove('profile') if 'profile' in variables:
return variables variables.remove('profile')
return variables
def main(): def main():