Browse Source

[FIX] Fixed unit test

pull/874/head
qtheuret 6 years ago
parent
commit
2b70183c6a
  1. 5
      help_online/wizards/export_help_wizard.py

5
help_online/wizards/export_help_wizard.py

@ -6,6 +6,7 @@ import base64
import time import time
import copy import copy
from urllib.parse import urlparse from urllib.parse import urlparse
from urllib.parse import parse_qsl
from werkzeug.routing import Map, Rule from werkzeug.routing import Map, Rule
from lxml import etree as ET from lxml import etree as ET
from odoo import models, fields, api, exceptions from odoo import models, fields, api, exceptions
@ -73,13 +74,13 @@ class ExportHelpWizard(models.TransientModel):
urls = self.img_url_map.bind("dummy.org", "/") urls = self.img_url_map.bind("dummy.org", "/")
for img_elem in page_node.iter('img'): for img_elem in page_node.iter('img'):
img_src = img_elem.get('src') img_src = img_elem.get('src')
parse_result = urlparse.urlparse(img_src)
parse_result = urlparse(img_src)
path = parse_result.path path = parse_result.path
query_args = parse_result.query query_args = parse_result.query
if urls.test(parse_result.path, "GET"): if urls.test(parse_result.path, "GET"):
endpoint, kwargs = urls.match(path, "GET", endpoint, kwargs = urls.match(path, "GET",
query_args=query_args) query_args=query_args)
kwargs.update(dict(urlparse.parse_qsl(query_args)))
kwargs.update(dict(parse_qsl(query_args)))
image = None image = None
# get the binary object # get the binary object
xml_id = kwargs.get('xmlid') xml_id = kwargs.get('xmlid')

Loading…
Cancel
Save