def test_multi_line_text_editor_caching(self): editor_1 = multi_line_text_editor() editor_2 = multi_line_text_editor() self.assertIs(editor_1, editor_2) editor_3 = multi_line_text_editor(auto_set=False, enter_set=True) editor_4 = multi_line_text_editor(auto_set=False, enter_set=True) self.assertIs(editor_3, editor_4)
def test_multi_line_text_editor_options(self): editor = multi_line_text_editor(auto_set=False, enter_set=True) self.assertIsInstance(editor, traitsui.api.TextEditor) self.assertTrue(editor.multi_line) self.assertFalse(editor.auto_set) self.assertTrue(editor.enter_set)