def test_parse_request(self): request = parse_request(fixtures.request_event) req = parse_req(request) self.assertIsInstance(req, Request) self.assertEqual(req.version, Request._meta.get_field_by_name('version')[0].to_python('1.3.23.0')) self.assertEqual(req.ismachine, 1) self.assertEqual(req.sessionid, '{2882CF9B-D9C2-4edb-9AAF-8ED5FCF366F7}') self.assertEqual(req.userid, '{F25EC606-5FC2-449b-91FF-FA21CADB46E4}') self.assertEqual(req.originurl, None) self.assertEqual(req.testsource, 'ossdev') self.assertEqual(req.updaterchannel, None)
def test_parse_request(self): request = parse_request(fixtures.request_event) req = parse_req(request) self.assertIsInstance(req, Request) self.assertEqual(req.version, Request._meta.get_field_by_name("version")[0].to_python("1.3.23.0")) self.assertEqual(req.ismachine, 1) self.assertEqual(req.sessionid, "{2882CF9B-D9C2-4edb-9AAF-8ED5FCF366F7}") self.assertEqual(req.userid, "{D0BBD725-742D-44ae-8D46-0231E881D58E}") self.assertEqual(req.originurl, None) self.assertEqual(req.testsource, "ossdev") self.assertEqual(req.updaterchannel, None)
def test_parse_request(self): request = parse_request(fixtures.request_event) req = parse_req(request) self.assertIsInstance(req, Request) self.assertEqual(req.version, Request._meta.get_field_by_name('version')[0].to_python('1.3.23.0')) self.assertEqual(req.ismachine, 1) self.assertEqual(req.sessionid, '{2882CF9B-D9C2-4edb-9AAF-8ED5FCF366F7}') self.assertEqual(req.userid, '{D0BBD725-742D-44ae-8D46-0231E881D58E}') self.assertEqual(req.originurl, None) self.assertEqual(req.testsource, 'ossdev') self.assertEqual(req.updaterchannel, None)
def test_parse_apps(self): request = parse_request(fixtures.request_event) req = parse_req(request) req.os = parse_os(request.os) req.hw = parse_hw(request.hw) if request.get("hw") else None req.save() apps = parse_apps(request.findall("app"), req) self.assertEqual(len(apps), 1) app = apps[0] self.assertIsInstance(app, AppRequest) self.assertEqual(app.version, None) self.assertEqual(app.nextversion, Request._meta.get_field_by_name("version")[0].to_python("13.0.782.112")) self.assertEqual(app.lang, "en") self.assertEqual(app.tag, None) self.assertEqual(app.installage, 6) self.assertEqual(app.appid, "{D0AB2EBC-931B-4013-9FEB-C9C4C2225C8C}")
def test_parse_apps(self): request = parse_request(fixtures.request_event) req = parse_req(request) req.os = parse_os(request.os) req.hw = parse_hw(request.hw) if request.get('hw') else None req.save() apps = parse_apps(request.findall('app'), req) self.assertEqual(len(apps), 1) app = apps[0] self.assertIsInstance(app, AppRequest) self.assertEqual(app.version, None) self.assertEqual(app.nextversion, Request._meta.get_field_by_name('version')[0].to_python('13.0.782.112')) self.assertEqual(app.lang, 'en') self.assertEqual(app.tag, None) self.assertEqual(app.installage, 6) self.assertEqual(app.appid, '{8A69D345-D564-463C-AFF1-A69D9E530F96}')
def test_parse_apps(self): request = parse_request(fixtures.request_event) req = parse_req(request) req.os = parse_os(request.os) req.hw = parse_hw(request.hw) if request.get('hw') else None req.save() apps = parse_apps(request.findall('app'), req) self.assertEqual(len(apps), 1) app = apps[0] self.assertIsInstance(app, AppRequest) self.assertEqual(app.version, None) self.assertEqual(app.nextversion, Request._meta.get_field_by_name('version')[0].to_python('13.0.782.112')) self.assertEqual(app.lang, 'en') self.assertEqual(app.tag, 'stable') self.assertEqual(app.installage, 6) self.assertEqual(app.appid, '{D0AB2EBC-931B-4013-9FEB-C9C4C2225C8C}')