From 5fa943730a9c812f637200518db290e813f9cfec Mon Sep 17 00:00:00 2001 From: Maikel Degrande Date: Wed, 14 Oct 2020 14:09:54 +0200 Subject: [PATCH] use originalQueriesForContainer instead of dtlQueries when retrieving get-query inside replaceFindWithFindAndDetectChanges --- projects/testing-library/src/lib/testing-library.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/testing-library/src/lib/testing-library.ts b/projects/testing-library/src/lib/testing-library.ts index 49959af0..ec776992 100644 --- a/projects/testing-library/src/lib/testing-library.ts +++ b/projects/testing-library/src/lib/testing-library.ts @@ -318,12 +318,12 @@ class WrapperComponent {} function replaceFindWithFindAndDetectChanges(container: HTMLElement, originalQueriesForContainer: T): T { return Object.keys(originalQueriesForContainer).reduce((newQueries, key) => { if (key.startsWith('find')) { - const getByQuery = dtlQueries[key.replace('find', 'get')]; + const getByQuery = originalQueriesForContainer[key.replace('find', 'get')]; newQueries[key] = async (text, options, waitOptions) => { // original implementation at https://github.com/testing-library/dom-testing-library/blob/master/src/query-helpers.js const result = await waitForWrapper( detectChangesForMountedFixtures, - () => getByQuery(container, text, options), + () => getByQuery(text, options), waitOptions, ); return result;