<div dir="ltr"><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/8f3f454af8d6fc5964fd8633b6966d9bdc93a864.png?u=1477559"><div></div>Thank you. I have created a single test case for the typewriter toolbutton and have pushed it to the gsoc2018_typewriter branch.<div><br></div><div>I have defined 3 test cases as follows:</div><div>1. Check if the toolbar buttons contain the "Typewriter" button - Done</div><div>2. Click the typewriter button, start PickPointEngine engine, click and drag on PDF page to create a block and check if a popup QInputDialog opens</div><div>3. <span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Add typewriter to a Okular::Document with setTextType(Okular::TextAnnotation::InPlace) and setInplaceIntent(Okular::TextAnnotation::TypeWriter), and check<span> </span></span><br style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Okular::Annotation::getAnnotat</span><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">ionPropertiesDomNode for expected<span> </span></span><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">attributes.</span></div><div><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I'm only sticking to the simple test cases at the initial as I'm new to writing tests and having the limited time. I don't know how to write a test that<span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> checks painting results pixel-wise and there are already none so my test cases are simple. I will write more complicated tests after doing the font color in both Poppler and Okular.</span></span></div><div><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></span></div><div><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Thanks and Regards</span></span></div><div><span style="background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Dileep</span></span></div></div>