Bug 90451

Summary: [META][EFL] EWK API testing
Product: WebKit Reporter: Jussi Kukkonen (jku) <jussi.kukkonen>
Component: WebKit EFLAssignee: Thiago Marcos P. Santos <tmpsantos>
Status: RESOLVED WONTFIX    
Severity: Normal CC: gyuyoung.kim, joone, k.czech, kihong.kwon, laszlo.gombos, lucas.de.marchi, mcatanzaro, ryuan.choi, tmpsantos
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 86092, 90450, 90452, 90453, 90454, 90455, 90602, 90606, 90671, 90676, 91221, 92617, 93890, 94104, 94133, 94623, 94670, 95925, 95956, 99450, 99451, 99906, 104665    
Bug Blocks:    

Description Jussi Kukkonen (jku) 2012-07-03 05:59:53 PDT
Now that the api test infra is mostly there (bug 86092), we should start implementing tests.

There should be a separate bug for most ewk headers (although some parts will be more difficult to test without building a browser). That said, there's no need to file them ahead of time, let's file the actual bugs (and mark them blocking this one) when we start working on a specific testing area:

Current ewk headers:
ewk_auth.h
ewk_contextmenu.h
ewk_cookies.h
ewk_frame.h
ewk_history.h
ewk_intent.h
ewk_intent_request.h
ewk_js.h
ewk_main.h
ewk_network.h
ewk_security_origin.h
ewk_security_policy.h
ewk_settings.h
ewk_view.h
ewk_web_database.h
ewk_window_features.h
Comment 1 Krzysztof Czech 2012-07-03 07:03:31 PDT
Let's also add comments regarding what functions are being tested at the moment, to make sure those are not doubled by anybody.
Comment 2 Thiago Marcos P. Santos 2012-08-15 11:16:02 PDT
Since I'm wearing the hat of "annoying guy that keeps asking for utests", I'll oversee this bug from now on.
Comment 3 Michael Catanzaro 2017-03-11 10:39:54 PST
Closing this bug because the EFL port has been removed from trunk.

If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.