def test_move_invalid_parent(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.writeFile('test.txt', b'foo') view = FileManager(r, self.layer['request']) info = view.move('/test.txt', '/alpha') self.assertEqual(info['code'], 1) self.assertNotEqual(info['error'], '') self.assertEqual(info['newPath'], '/alpha/test.txt') self.assertTrue('test.txt' in r)
def test_move_invalid_parent(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.writeFile('test.txt', 'foo') view = FileManager(r, self.layer['request']) info = view.move('/test.txt', '/alpha') self.assertEqual(info['code'], 1) self.assertNotEqual(info['error'], '') self.assertEqual(info['newPath'], '/alpha/test.txt') self.assertTrue('test.txt' in r)
def test_move_invalid_parent(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.writeFile("test.txt", "foo") view = FileManager(r, self.layer["request"]) info = view.move("/test.txt", "/alpha") self.assertEqual(info["code"], 1) self.assertNotEqual(info["error"], "") self.assertEqual(info["newPath"], "/alpha/test.txt") self.assertTrue("test.txt" in r)
def test_move(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.makeDirectory('alpha') r.writeFile('test.txt', b'foo') view = FileManager(r, self.layer['request']) info = view.move('/test.txt', '/alpha') self.assertEqual(info['code'], 0) self.assertEqual(info['error'], '') self.assertEqual(info['newPath'], '/alpha/test.txt') self.assertFalse('test.txt' in r) self.assertEqual(b'foo', r['alpha'].readFile('test.txt'))
def test_move(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.makeDirectory('alpha') r.writeFile('test.txt', 'foo') view = FileManager(r, self.layer['request']) info = view.move('/test.txt', '/alpha') self.assertEqual(info['code'], 0) self.assertEqual(info['error'], '') self.assertEqual(info['newPath'], '/alpha/test.txt') self.assertFalse('test.txt' in r) self.assertEqual('foo', r['alpha'].readFile('test.txt'))
def test_move(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.makeDirectory("alpha") r.writeFile("test.txt", "foo") view = FileManager(r, self.layer["request"]) info = view.move("/test.txt", "/alpha") self.assertEqual(info["code"], 0) self.assertEqual(info["error"], "") self.assertEqual(info["newPath"], "/alpha/test.txt") self.assertFalse("test.txt" in r) self.assertEqual("foo", r["alpha"].readFile("test.txt"))
def test_move_exists(self): from plone.resourceeditor.browser import FileManager r = self._make_directory() r.makeDirectory("alpha") r['alpha'].writeFile("test.txt", "bar") r.writeFile("test.txt", "foo") view = FileManager(r, self.layer['request']) info = view.move("/test.txt", "/alpha") self.assertEqual(info['code'], 1) self.assertNotEqual(info['error'], '') self.assertEqual(info['newPath'], '/alpha/test.txt') self.assertTrue('test.txt' in r) self.assertEqual("bar", r['alpha'].readFile('test.txt'))