- use FontUtils.sizeToPixels for the text sizes, see old version of CurrentWeather.qml. The text is too msall on the device.
- Some test are broken now. Could you replace in tests/autopilot/ubuntu_weather_app/tests/test_settings.py in Line 40ff to
if units == "imperial": self.assertThat(current_temps[0].text, Eventually(Equals(u'70'))) self.assertThat(current_temps[1].text, Eventually(Equals(u'73')))
else: self.assertThat(current_temps[0].text, Eventually(Equals(u'21'))) self.assertThat(current_temps[1].text, Eventually(Equals(u'23')))
- In WeatherTemperatureComponent could you please add objectName:"CurrentTempText" to the Text with id "value", so the tests above will work.
- I've changed yesterday in tests/autopilot/ubuntu_weather_app/tests/test_locationmanager.py in Lines 121 and 137 "London, GB" and "Hamburg, DE" to "London, United Kingdom" and "Hamburg, Germany", since OWM has changed it. Could you switch it back? They've changed it back to the old values today and the tests are broken now.
Cool, very cool!
Some things you should fix before we merge::
- use FontUtils. sizeToPixels for the text sizes, see old version of CurrentWeather.qml. The text is too msall on the device.
- Some test are broken now. Could you replace in tests/autopilot /ubuntu_ weather_ app/tests/ test_settings. py in Line 40ff to
if units == "imperial":
self. assertThat( current_ temps[0] .text, Eventually( Equals( u'70')) )
self. assertThat( current_ temps[1] .text, Eventually( Equals( u'73')) )
self. assertThat( current_ temps[0] .text, Eventually( Equals( u'21')) )
self. assertThat( current_ temps[1] .text, Eventually( Equals( u'23')) )
else:
- In WeatherTemperat ureComponent could you please add objectName: "CurrentTempTex t" to the Text with id "value", so the tests above will work.
- I've changed yesterday in tests/autopilot /ubuntu_ weather_ app/tests/ test_locationma nager.py in Lines 121 and 137 "London, GB" and "Hamburg, DE" to "London, United Kingdom" and "Hamburg, Germany", since OWM has changed it. Could you switch it back? They've changed it back to the old values today and the tests are broken now.
Cheers and Thanks
Martin