def test_moveSnippetsTo_01(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, 'snippet') createFile(fname) moveSnippetsTo(fname, self._tmpdir) self.assertTrue(os.path.exists(fname))
def test_moveSnippetsTo_01(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, u'snippet') createFile(fname) moveSnippetsTo(fname, self._tmpdir) self.assertTrue(os.path.exists(fname))
def test_findUniquePath_06(self): from snippets.utils import findUniquePath, createFile fname = 'Имя файла.txt' createFile(os.path.join(self._tmpdir, fname)) uniquePath = findUniquePath(self._tmpdir, fname, '.txt') self.assertEqual(uniquePath, os.path.join(self._tmpdir, 'Имя файла (1).txt'))
def test_findUniquePath_08(self): from snippets.utils import findUniquePath, createFile fname = u'Имя файла.txt' createFile(os.path.join(self._tmpdir, fname)) uniquePath = findUniquePath(self._tmpdir, fname, u'.dat') self.assertEqual(uniquePath, os.path.join(self._tmpdir, u'Имя файла.txt (1).dat'))
def test_findUniquePath_03(self): from snippets.utils import findUniquePath, createFile fname = u'Имя файла' createFile(os.path.join(self._tmpdir, fname)) uniquePath = findUniquePath(self._tmpdir, fname) self.assertEqual(uniquePath, os.path.join(self._tmpdir, fname + u' (1)'))
def test_moveSnippetsTo_02(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, 'snippet') createFile(fname) dest = os.path.join(self._tmpdir, 'Поддиректория') os.mkdir(dest) result = moveSnippetsTo(fname, dest) self.assertEqual(result, os.path.join(dest, 'snippet')) self.assertFalse(os.path.exists(fname)) self.assertTrue(os.path.exists(result))
def test_moveSnippetsTo_02(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, u'snippet') createFile(fname) dest = os.path.join(self._tmpdir, u'Поддиректория') os.mkdir(dest) result = moveSnippetsTo(fname, dest) self.assertEqual(result, os.path.join(dest, u'snippet')) self.assertFalse(os.path.exists(fname)) self.assertTrue(os.path.exists(result))
def test_moveSnippetsTo_07(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, 'snippet') dirname = os.path.join(self._tmpdir, 'subdir') os.makedirs(dirname) createFile(fname) result = moveSnippetsTo(fname, dirname) self.assertEqual(result, os.path.join(dirname, 'snippet')) self.assertTrue(os.path.exists(result)) self.assertFalse(os.path.exists(fname))
def test_moveSnippetsTo_07(self): from snippets.utils import moveSnippetsTo, createFile fname = os.path.join(self._tmpdir, 'snippet') dirname = os.path.join(self._tmpdir, u'subdir') os.makedirs(dirname) createFile(fname) result = moveSnippetsTo(fname, dirname) self.assertEqual(result, os.path.join(dirname, u'snippet')) self.assertTrue(os.path.exists(result)) self.assertFalse(os.path.exists(fname))
def test_moveSnippetsTo_06(self): from snippets.utils import moveSnippetsTo, createFile dirname = os.path.join(self._tmpdir, 'дир_1', 'дир_2', 'дир_3') os.makedirs(dirname) fname = os.path.join(dirname, 'snippet') createFile(fname) dest = os.path.join(self._tmpdir, 'дир_1') result = moveSnippetsTo(fname, dest) self.assertEqual(result, os.path.join(dest, 'snippet')) self.assertTrue(os.path.exists(os.path.join(dest, 'snippet'))) self.assertFalse(os.path.exists(fname)) self.assertTrue(os.path.exists(result))
def test_moveSnippetsTo_06(self): from snippets.utils import moveSnippetsTo, createFile dirname = os.path.join(self._tmpdir, u'дир_1', u'дир_2', u'дир_3') os.makedirs(dirname) fname = os.path.join(dirname, u'snippet') createFile(fname) dest = os.path.join(self._tmpdir, u'дир_1') result = moveSnippetsTo(fname, dest) self.assertEqual(result, os.path.join(dest, u'snippet')) self.assertTrue(os.path.exists(os.path.join(dest, u'snippet'))) self.assertFalse(os.path.exists(fname)) self.assertTrue(os.path.exists(result))
def test_moveSnippetsTo_09(self): from snippets.utils import moveSnippetsTo, createFile dirname_1 = os.path.join(self._tmpdir, 'subdir_1') fname = os.path.join(dirname_1, 'snippet') dirname_2 = os.path.join(self._tmpdir, 'subdir_2') os.makedirs(dirname_1) os.makedirs(dirname_2) createFile(fname) result = moveSnippetsTo(dirname_1, dirname_2) self.assertEqual(result, os.path.join(dirname_2, 'subdir_1')) self.assertTrue(os.path.exists(result)) self.assertTrue(os.path.exists(os.path.join(dirname_2, 'subdir_1', 'snippet'))) self.assertFalse(os.path.exists(fname))
def test_moveSnippetsTo_09(self): from snippets.utils import moveSnippetsTo, createFile dirname_1 = os.path.join(self._tmpdir, u'subdir_1') fname = os.path.join(dirname_1, 'snippet') dirname_2 = os.path.join(self._tmpdir, u'subdir_2') os.makedirs(dirname_1) os.makedirs(dirname_2) createFile(fname) result = moveSnippetsTo(dirname_1, dirname_2) self.assertEqual(result, os.path.join(dirname_2, u'subdir_1')) self.assertTrue(os.path.exists(result)) self.assertTrue(os.path.exists(os.path.join(dirname_2, u'subdir_1', u'snippet'))) self.assertFalse(os.path.exists(fname))
def _onAddSnippet(self, event): selectedItem = self._getSelectedItemData() assert selectedItem is not None rootdir = selectedItem.path if not os.path.isdir(rootdir): rootdir = os.path.dirname(rootdir) # Find unique file name for snippets newpath = findUniquePath(rootdir, _(defines.NEW_SNIPPET_NAME), u'') try: createFile(newpath) snippets_tree = self._loadSnippetsTree() self._fillSnippetsTree(snippets_tree, newpath) newitem = self.snippetsTree.GetSelection() self.snippetsTree.EditLabel(newitem) self._updateMenu() self._scrollToSelectedItem() except EnvironmentError: MessageBox( _(u"Can't create snippet\n{}").format(newpath), _(u"Error"), wx.ICON_ERROR | wx.OK)
def test_createFile_02(self): from snippets.utils import createFile fname = os.path.join(self._tmpdir, 'Имя файла.txt') createFile(fname) createFile(fname) self.assertTrue(os.path.exists(fname))
def test_createFile_02(self): from snippets.utils import createFile fname = os.path.join(self._tmpdir, u'Имя файла.txt') createFile(fname) createFile(fname) self.assertTrue(os.path.exists(fname))