def test_expand_path(self): with mock.patch.dict("os.environ", { "HOME": "/home/{}".format(self.user), "TEST": "testing" }): path = "~/$TEST/output" self.assertEqual(expand_path(path), "/home/{}/testing/output".format(self.user))
def save_configurations(self): """Save the current differences to configuration files. """ message = "Finished saving configuration" if self.save_directory is None: self.save_directory = os.curdir message += " in current working directory." else: message += "." for i in range(self.tab_widget.count()): tab = self.tab_widget.widget(i) tab.save(expand_path(str(self.save_directory))) self.statusBar().showMessage(message, self.STATUS_BAR_TIMEOUT) if self.save_directory == os.curdir: self.save_directory = None
def save_configurations(self): """Save the current differences to configuration files. """ message = "Finished saving configuration" if self.save_directory is None: self.save_directory = os.curdir message += " in current working directory." else: message += "." for i in range(self.tab_widget.count()): tab = self.tab_widget.widget(i) tab.save(expand_path(str(self.save_directory))) self.statusBar().showMessage(message, self.STATUS_BAR_TIMEOUT) if self.save_directory == os.curdir: self.save_directory = None
def test_expand_path(self): with mock.patch.dict("os.environ", {"HOME": "/home/{}".format(self.user), "TEST": "testing"}): path = "~/$TEST/output" self.assertEqual(expand_path(path), "/home/{}/testing/output".format(self.user))