Skip to content

Commit 3500b21

Browse files
authored
Merge pull request google#4940 from google/sgomes-fix-menu-tests
fix: Fix broken simple-menu test on Safari.
2 parents fef1294 + eddafeb commit 3500b21

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

test/unit/mdl-menu/mdl-simple-menu.test.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,8 +350,14 @@ test('adapter#isRtl returns false for implicit LTR documents', t => {
350350

351351
test('adapter#setTransformOrigin sets the correct transform origin on the menu element', t => {
352352
const {root, component} = setupTest();
353+
// Write expected value and read canonical value from browser.
354+
root.style.webkitTransformOrigin = root.style.transformOrigin = 'left top 10px';
355+
const expected = root.style.getPropertyValue(`${getTransformPropertyName(window)}-origin`);
356+
// Reset value.
357+
root.style.webkitTransformOrigin = root.style.transformOrigin = '';
358+
353359
component.getDefaultFoundation().adapter_.setTransformOrigin('left top 10px');
354-
t.equal(root.style.getPropertyValue(`${getTransformPropertyName(window)}-origin`), 'left top 10px');
360+
t.equal(root.style.getPropertyValue(`${getTransformPropertyName(window)}-origin`), expected);
355361
t.end();
356362
});
357363

0 commit comments

Comments
 (0)