XML2Console now CHK to simply check two xml side to side
This commit is contained in:
parent
b5e77d3996
commit
8820b5700f
|
@ -1,2 +1,19 @@
|
||||||
|
from export import export_to_xml
|
||||||
|
from browser import window
|
||||||
|
|
||||||
|
|
||||||
def clean_label(label):
|
def clean_label(label):
|
||||||
return label.replace("-- ", "")
|
return label.replace("-- ", "")
|
||||||
|
|
||||||
|
|
||||||
|
def check_export(model):
|
||||||
|
exported_string = export_to_xml(model)
|
||||||
|
model.import_xml(exported_string)
|
||||||
|
exported_string_2 = export_to_xml(model)
|
||||||
|
|
||||||
|
if exported_string == exported_string_2:
|
||||||
|
window.console.log("OK")
|
||||||
|
else:
|
||||||
|
window.console.log("NOT OK!")
|
||||||
|
window.console.log(exported_string)
|
||||||
|
window.console.log(exported_string_2)
|
||||||
|
|
|
@ -25,7 +25,7 @@ class View:
|
||||||
def _view(self):
|
def _view(self):
|
||||||
return h("div", {"on": { "click": msg(Reset()) }}, [
|
return h("div", {"on": { "click": msg(Reset()) }}, [
|
||||||
View.view_entry(self.model.entry, self.model),
|
View.view_entry(self.model.entry, self.model),
|
||||||
# h("button.blk", {"on": { "click": lambda _: console.log(export_to_xml(self.model)) } }, "XML2Console"),
|
h("button.blk", {"on": { "click": lambda _: check_export(self.model) } }, "CHK"),
|
||||||
View.view_menu(self.model.menu_location, self.model.menu_target),
|
View.view_menu(self.model.menu_location, self.model.menu_target),
|
||||||
View.view_modal(self.model.modal_shown, self.model.modal)])
|
View.view_modal(self.model.modal_shown, self.model.modal)])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user