Skip to content

Commit

Permalink
Tweak test
Browse files Browse the repository at this point in the history
  • Loading branch information
joebingham-wk committed Oct 15, 2021
1 parent 2b85df3 commit 5f67ba4
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions test/unit/react/render_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -47,22 +47,22 @@ void main() {
expect(view.renderedElement, same(elementToRender));
});

// group('that contains queries scoped to', () {
// hasQueriesScopedTo('RenderResult.baseElement', (
// scopeName, {
// testAsyncQuery = false,
// renderMultipleElsMatchingQuery,
// }) {
// final elsForQuerying =
// elementsForQuerying(scopeName, renderMultipleElsMatchingQuery: renderMultipleElsMatchingQuery);
// final els = testAsyncQuery
// // TODO: Remove ignore once we stop supporting Dart SDK 2.7.x
// // ignore: unnecessary_cast
// ? DelayedRenderOf({'childrenToRenderAfterDelay': elsForQuerying}) as ReactElement
// : elsForQuerying;
// return ScopedQueriesTestWrapper(rtl.render(els));
// });
// });
group('that contains queries scoped to', () {
hasQueriesScopedTo('RenderResult.baseElement', (
scopeName, {
testAsyncQuery = false,
renderMultipleElsMatchingQuery,
}) {
final elsForQuerying =
elementsForQuerying(scopeName, renderMultipleElsMatchingQuery: renderMultipleElsMatchingQuery);
final els = testAsyncQuery
// TODO: Remove ignore once we stop supporting Dart SDK 2.7.x
// ignore: unnecessary_cast
? DelayedRenderOf({'childrenToRenderAfterDelay': elsForQuerying}) as ReactElement
: elsForQuerying;
return ScopedQueriesTestWrapper(rtl.render(els));
});
});

test('that contains a debug method', () {
final view = rtl.render(react.div({}, [
Expand Down Expand Up @@ -211,10 +211,11 @@ void main() {

test('scopes queries to the body by default', () {
final view = rtl.render(PortalComponent({}) as ReactElement);
// ignore: invalid_use_of_protected_member
expect(view.getContainerForScope(), document.body);

expect(view.getByRole('tooltip'), isInTheDocument);

// ignore: invalid_use_of_protected_member
expect(view.getContainerForScope(), document.body);
});

test('for dom elements', () {
Expand Down

0 comments on commit 5f67ba4

Please sign in to comment.