WIP: Multiple fixes on loader due to extended tests. #15

Draft
kenkeiras wants to merge 7 commits from fixes/loading into develop
2 changed files with 10 additions and 0 deletions
Showing only changes of commit 8b4e12ea2e - Show all commits

View File

@ -70,12 +70,19 @@ class TableSeparatorRow:
def __init__(self, orig=None):
self.orig = orig
def get_raw(self):
return get_raw_contents(self.orig)
class TableRow:
def __init__(self, cells, orig=None):
self.cells = cells
self.orig = orig
def get_raw(self):
return get_raw_contents(self.orig)
class Text:
def __init__(self, content):

View File

@ -7,6 +7,7 @@ from .org_rw import (
Italic,
Line,
ListItem,
TableRow,
RawLine,
Strike,
Text,
@ -50,6 +51,8 @@ def get_raw_contents(doc) -> str:
return doc.get_raw()
if isinstance(doc, ListItem):
return dump_contents(doc)[1]
if isinstance(doc, TableRow):
return dump_contents(doc)[1]
print("Unhandled type: " + str(doc))
raise NotImplementedError("Unhandled type: " + str(doc))