From 8cd782ab1407e2888678b27831c4ec0f2f6f22ef Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Wed, 17 Jul 2019 08:58:38 +1200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20refactor=20`renameSync`?= =?UTF-8?q?=20tests=20to=20use=20`tryGetChildNode`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/__tests__/volume/renameSync.test.ts | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/__tests__/volume/renameSync.test.ts b/src/__tests__/volume/renameSync.test.ts index 3fcdd685..16cc4acc 100644 --- a/src/__tests__/volume/renameSync.test.ts +++ b/src/__tests__/volume/renameSync.test.ts @@ -1,22 +1,12 @@ -import { create } from '../util'; +import { create, tryGetChildNode } from '../util'; describe('renameSync(fromPath, toPath)', () => { it('Renames a file', () => { const vol = create({ '/foo': 'bar' }); - expect( - vol.root - .getChild('foo') - .getNode() - .isFile(), - ).toBe(true); + expect(tryGetChildNode(vol.root, 'foo').isFile()).toBe(true); vol.renameSync('/foo', '/baz'); expect(vol.root.getChild('foo')).toBeUndefined(); - expect( - vol.root - .getChild('baz') - .getNode() - .isFile(), - ).toBe(true); + expect(tryGetChildNode(vol.root, 'baz').isFile()).toBe(true); expect(vol.readFileSync('/baz', 'utf8')).toBe('bar'); }); it('Rename file two levels deep', () => {