Skip to content

Commit

Permalink
fixed view.py doctest
Browse files Browse the repository at this point in the history
  • Loading branch information
rhoit committed May 13, 2016
1 parent 03baa68 commit d4f45e6
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions src/ui/view.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,10 @@ class Display(Gtk.Overlay):
hand_cursor = Gdk.Cursor(Gdk.CursorType.HAND2)
regular_cursor = Gdk.Cursor(Gdk.CursorType.XTERM)

def __init__(self, parent=None, pwd=""):
def __init__(self, parent=None, PWD=""):
Gtk.Overlay.__init__(self)
self._parent = parent # overlay has the parent field
global PWD
PWD = pwd
self.PWD = PWD
self.pixbuf_cache = dict()

self.makeWidgets()
Expand Down Expand Up @@ -169,6 +168,7 @@ def _on_clicked(self, event):

def insert_result(self, word, parsed_info, src='\n'):
"""
>>> obj = root.get_children()[0]
>>> obj.insert_result('hello', [('unknown', 'नमस्कार')], 'gloss/demo')
>>> obj.insert_result('hello',\
[('_transliterate', 'हेल्\u200dलो'),\
Expand Down Expand Up @@ -268,7 +268,7 @@ def url_clicked(textag, textview, event, textiter):
start_offset = start.get_offset()
# print(offset)

self.insert_image(start, PWD + '../assets/globe.svg')
self.insert_image(start, self.PWD + '../assets/globe.svg')

## get stop offset
start = self.textbuffer.get_iter_at_offset(start_offset)
Expand Down Expand Up @@ -318,14 +318,13 @@ def root_binds(widget, event):
Gtk.main_quit()


def main():
def main(PWD=""):
root = Gtk.Window()
root.connect('delete-event', Gtk.main_quit)
root.connect('key_release_event', root_binds)
root.set_default_size(500, 300)

global obj
obj = Display(root)
obj = Display(root, PWD)
obj.textbuffer.set_text("\n")
obj.tb_clean.connect("clicked", lambda *a: obj.textbuffer.set_text(""))
root.add(obj)
Expand All @@ -334,9 +333,9 @@ def main():

if __name__ == '__main__':
__filepath__ = os.path.abspath(__file__)
PWD = os.path.dirname(__filepath__) + '/'
PWD = os.path.dirname(__filepath__) + '/../'

root = main()
root = main(PWD)

import doctest
doctest.testmod()
Expand Down

0 comments on commit d4f45e6

Please sign in to comment.