MCPcopy Create free account
hub / github.com/TabViewer/tabview / main

Method main

test/test_tabview.py:135–147  ·  view source on GitHub ↗
(self, stdscr, *args, **kwargs)

Source from the content-addressed store, hash-verified

133 pass
134
135 def main(self, stdscr, *args, **kwargs):
136 curses.use_default_colors()
137 curses.curs_set(False)
138 v = t.Viewer(stdscr, *args, **kwargs)
139 v.display()
140 for key in v.keys:
141 if key not in ('q', 'Q', 'r', '?', '/', '\n', 'a', 'A', 's', 'S',
142 '#', '@', 'y', curses.KEY_F1, curses.KEY_ENTER,
143 t.KEY_CTRL('g')):
144 v.keys[key]()
145 elif key in ('q', 'Q', 'r'):
146 self.assertRaises((t.ReloadException, t.QuitException),
147 v.keys[key])
148
149 def data(self, fn):
150 with open(fn, 'rb') as f:

Callers 1

test_tabview.pyFile · 0.80

Calls 1

displayMethod · 0.95

Tested by

no test coverage detected