From d8613c88f88eb0239c089442b1b67154121ee7af Mon Sep 17 00:00:00 2001 From: Kai Huuhko Date: Mon, 7 Apr 2014 12:55:15 +0300 Subject: [PATCH] tests: Added a very simple unit test for unicode in Elm Entry --- tests/elementary/test_03_entry.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tests/elementary/test_03_entry.py diff --git a/tests/elementary/test_03_entry.py b/tests/elementary/test_03_entry.py new file mode 100644 index 0000000..2b6bf1f --- /dev/null +++ b/tests/elementary/test_03_entry.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python +# encoding: utf-8 + +import unittest + +from efl.eo import Eo +from efl import elementary +from efl.elementary.window import Window, ELM_WIN_BASIC +from efl.elementary.entry import Entry + +elementary.init() + +class TestElmBasics(unittest.TestCase): + + def setUp(self): + self.o = Window("t", ELM_WIN_BASIC) + + def tearDown(self): + self.o.delete() + + def testEntryUnicode(self): + o = Entry(self.o) + t = u"aöäöäa" + o.text = t + self.assertEqual(o.text, t) + o.delete() + +if __name__ == '__main__': + unittest.main(verbosity=2) + elementary.shutdown()