<div dir="rtl"><div dir="ltr">Hi,<br><br>In the new ContentTranslation extension we have a progress bar, which is updated using the CSS width property. I wanted to test that it has the correct value, so I used something like<br>

progress_bar_element.style("width").should == expected_width<br><br></div><div dir="ltr">Surprisingly, this didn't work: It seems to return the computed value in px, rather than the specified CSS value in %.<br>

<br></div><div dir="ltr">For now I did this like this:<br>on(ContentTranslationPage).progress_bar_element.attribute("style").should match(/width: #{width};/)<br><br></div><div dir="ltr">(See <a href="https://gerrit.wikimedia.org/r/#/c/107357/4/tests/browser/features/step_definitions/special_content_translation_steps.rb">https://gerrit.wikimedia.org/r/#/c/107357/4/tests/browser/features/step_definitions/special_content_translation_steps.rb</a> )<br>

<br></div><div dir="ltr">Something tells me that there should be a better way. Can anybody think of anything?<br><br>Thanks!</div><div><div><br>--<br>Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי<br><a href="http://aharoni.wordpress.com" target="_blank">http://aharoni.wordpress.com</a><br>

‪“We're living in pieces,<br>I want to live in peace.” – T. Moore‬</div>
</div></div>