def test_normalize_version(self): r = WPTReport() r._report = {'run_info': { 'browser_version': 'Technology Preview (Release 67, 13607.1.9.0.1)' }} r.normalize_version() self.assertEqual(r.run_info['browser_version'], '67 preview')
def test_normalize_version_missing_version(self): r = WPTReport() r._report = {'run_info': {}} r.normalize_version() # Do not throw! self.assertIsNone(r.run_info.get('browser_version'))