diff --git a/test-support/helpers/ember-tooltips.js b/test-support/helpers/ember-tooltips.js index 6c988ede..cbf2a739 100644 --- a/test-support/helpers/ember-tooltips.js +++ b/test-support/helpers/ember-tooltips.js @@ -126,16 +126,16 @@ export function assertTooltipSide(assert, options = {}) { const tooltipPosition = $tooltip[0].getBoundingClientRect(); if (expectedSide === 'top') { - assert.ok(targetPosition.top > tooltipPosition.top, + assert.ok(targetPosition.top > tooltipPosition.bottom, 'Tooltip should be above the target'); } else if (expectedSide === 'right') { - assert.ok(targetPosition.left < tooltipPosition.left, + assert.ok(targetPosition.right < tooltipPosition.left, 'Tooltip should be right of the target'); } else if (expectedSide === 'bottom') { - assert.ok(targetPosition.top < tooltipPosition.top, + assert.ok(targetPosition.bottom < tooltipPosition.top, 'Tooltip should be below the target'); } else if (expectedSide === 'left') { - assert.ok(targetPosition.left > tooltipPosition.left, + assert.ok(targetPosition.left > tooltipPosition.right, 'Tooltip should be left of the target'); } } diff --git a/tests/integration/components/side-test.js b/tests/integration/components/side-test.js index 7cf5717c..88bc0333 100644 --- a/tests/integration/components/side-test.js +++ b/tests/integration/components/side-test.js @@ -73,6 +73,6 @@ test('tooltip-on-element shows with showOn left', function(assert) { // {{/tooltip-on-element}} // `); -// assertPosition(assert, this, 'right'); +// assertTooltipSide(assert, { side: 'right' }); // });