efl/src/tests
Youngbok Shin 09da85807a evas textblock: remove white space after line-break by a next item
Summary:
In some cases, white space at end of line is remained after line-break.
This issue is happened when Textblock do word wrap at the next item. Without
spliting a previous text item. Then, Textblock just skipped calling
_layout_item_text_split_strip_white() function.

This patch also fixed a wrong test case based on wrong logic.
The range rectangles shouldn't be overlapped. Because of remained white space,
a meaningless rectangle was added. And it overlapped by next rectangle.
@fix

Test Plan:
Fixed an exising test case for range renctangles.
Run test case.

Reviewers: herdsman, woohyun, raster, cedric, subodh, subodh6129

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7204
2018-11-14 10:48:54 +02:00
..
ecore here comes meson 2018-10-02 17:22:50 +02:00
ecore_audio_cxx eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
ecore_con xxx - fix eina_future_then calls to pass sotrage val - fix warns 2018-11-09 11:43:59 +00:00
ecore_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
ector here comes meson 2018-10-02 17:22:50 +02:00
edje edje test - part content should be null as nothing is swallowed yet 2018-11-10 16:31:18 +00:00
edje_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eet here comes meson 2018-10-02 17:22:50 +02:00
eet_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eeze here comes meson 2018-10-02 17:22:50 +02:00
efl xxx - fix eina_future_then calls to pass sotrage val - fix warns 2018-11-09 11:43:59 +00:00
efl_js efl_js: Update after eo/efl api changes 2016-10-25 12:23:34 -02:00
efl_mono meson: make bindings test work without efl installed 2018-10-24 15:45:34 +02:00
efreet efreet test - use correct free func prototype for desktyp type add 2018-11-09 11:43:59 +00:00
eina eina test - fix build with magic debug disabled 2018-11-12 17:05:46 +00:00
eina_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eio eio test - fix 32bit test to use correct type for eina value get 2018-11-09 12:18:59 +00:00
eldbus eldbus tests - warn - fix func structs/arrays to init every field 2018-11-09 11:43:59 +00:00
eldbus_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
elementary xxx - fix eina_future_then calls to pass sotrage val - fix warns 2018-11-09 11:43:59 +00:00
elementary_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
elocation tests: add instrumentation to existing tests to find slow tests 2018-04-05 11:10:25 +02:00
elput here comes meson 2018-10-02 17:22:50 +02:00
elua here comes meson 2018-10-02 17:22:50 +02:00
emile emile test - fix dtata struct init missing initted fields - warn 2018-11-09 11:43:59 +00:00
emotion here comes meson 2018-10-02 17:22:50 +02:00
eo eo suit - warn - include ptr indirection not privater to avoid warnings 2018-11-09 11:43:59 +00:00
eo_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
eolian eolain generation test - handle buffer size limit warnings 2018-11-09 11:43:59 +00:00
eolian_cxx cxx: explicitly require c++11 and fix tests to conform 2018-11-12 15:43:13 +01:00
eolian_js eolian: push missing event type changes in tests 2018-05-21 20:32:57 +02:00
evas evas textblock: remove white space after line-break by a next item 2018-11-14 10:48:54 +02:00
evas_cxx meson: here comes cxx bindings 2018-10-24 12:05:58 +02:00
evil evil: Fix test compilation. 2018-06-13 10:09:16 -04:00
.gitignore tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00
efl_check.h efl check - fix uniit var warning by setting to 0 to start 2018-11-09 11:43:59 +00:00
meson.build here comes meson 2018-10-02 17:22:50 +02:00
timeout.c tests: add failsafe timeout for tests running in fork mode 2018-08-16 09:59:58 +02:00