function testMoveNonExistingFails() { $this->_createFileSystem(); try { lmbFs::mv(LIMB_VAR_DIR . '/tmp/blaaah', LIMB_VAR_DIR . '/tmp/cp'); $this->assertFalse(true); } catch (lmbFsException $e) { } }
static function mergeInto($index1, $index2) { $index_name = basename($index2); $index_dir = dirname($index2); $old_dir = $index_dir . '-old-' . mt_rand(); $merged_dir = lmbFs::getTmpDir() . '/merged-' . mt_rand(); $merged = $merged_dir . '/' . $index_name; self::merge($index1, $index2, $merged); lmbFs::mv($index_dir, $old_dir); lmbFs::mv($merged_dir, $index_dir); lmbFs::rm($old_dir); lmbFs::cp(dirname($index1) . '/' . self::$stamp, $index_dir); lmbFs::rm(dirname($index1)); }