From f3bd8d0b6f88d45e341b34b3b340c4025e43b2e4 Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Thu, 8 Apr 2021 11:26:29 -0400 Subject: [PATCH] test: add missing frame tests --- .../rose/addon/components/rose/frame/index.hbs | 4 ++-- .../integration/components/rose/frame-test.js | 16 +++++----------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/addons/rose/addon/components/rose/frame/index.hbs b/addons/rose/addon/components/rose/frame/index.hbs index ee03c478e..a0fabb5cc 100644 --- a/addons/rose/addon/components/rose/frame/index.hbs +++ b/addons/rose/addon/components/rose/frame/index.hbs @@ -4,8 +4,8 @@ {{yield to="header"}} -
+
{{yield to="body"}} -
+ diff --git a/addons/rose/tests/integration/components/rose/frame-test.js b/addons/rose/tests/integration/components/rose/frame-test.js index 091a956e8..23c0dbdf0 100644 --- a/addons/rose/tests/integration/components/rose/frame-test.js +++ b/addons/rose/tests/integration/components/rose/frame-test.js @@ -1,26 +1,20 @@ import { module, test } from 'qunit'; import { setupRenderingTest } from 'ember-qunit'; -import { render } from '@ember/test-helpers'; +import { render, find } from '@ember/test-helpers'; import { hbs } from 'ember-cli-htmlbars'; module('Integration | Component | rose/frame', function (hooks) { setupRenderingTest(hooks); test('it renders', async function (assert) { - // Set any properties with this.set('myProperty', 'value'); - // Handle any actions with this.set('myAction', function(val) { ... }); - - await render(hbs``); - - assert.equal(this.element.textContent.trim(), ''); - - // Template block usage: await render(hbs` - <:body>template block text + <:header>Header + <:body>Body `); - assert.equal(this.element.textContent.trim(), 'template block text'); + assert.ok(find('section > header')); + assert.ok(find('section > div')); }); });