Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf.git/shortlog/6a2675557690a7eeab7b5c4ca70a80fd194e6466
...commit 
http://git.netsurf-browser.org/netsurf.git/commit/6a2675557690a7eeab7b5c4ca70a80fd194e6466
...tree 
http://git.netsurf-browser.org/netsurf.git/tree/6a2675557690a7eeab7b5c4ca70a80fd194e6466

The branch, master has been updated
       via  6a2675557690a7eeab7b5c4ca70a80fd194e6466 (commit)
      from  115985f069247d5eb6c5955de7de110114db9ca4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=6a2675557690a7eeab7b5c4ca70a80fd194e6466
commit 6a2675557690a7eeab7b5c4ca70a80fd194e6466
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    add more API coverage to url database unit tests

diff --git a/test/urldbtest.c b/test/urldbtest.c
index 1a591bb..67f833e 100644
--- a/test/urldbtest.c
+++ b/test/urldbtest.c
@@ -46,6 +46,8 @@
 const char *test_urldb_path = "test/data/urldb";
 const char *test_cookies_path = "test/data/cookies";
 
+const char *wikipedia_url = "http://www.wikipedia.org/";;
+
 struct netsurf_table *guit = NULL;
 
 /*************** original test helpers ************/
@@ -500,7 +502,7 @@ START_TEST(urldb_auth_details_test)
        const char *res;
        const char *auth = "mooooo";
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
        urldb_set_auth_details(url, "tree", auth);
 
        res = urldb_get_auth_details(url, "tree");
@@ -519,7 +521,7 @@ START_TEST(urldb_thumbnail_test)
        struct bitmap *res;
        bool set;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
        bmap = (struct bitmap*)url;
 
        set = urldb_set_thumbnail(url, bmap);
@@ -538,7 +540,7 @@ START_TEST(urldb_cert_permissions_test)
        nsurl *url;
        bool permit;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
 
        urldb_set_cert_permissions(url, true); /* permit invalid certs for url 
*/
 
@@ -560,7 +562,11 @@ START_TEST(urldb_update_visit_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_update_url_visit_data(url);
+
+       urldb_add_url(url);
 
        urldb_update_url_visit_data(url);
        /** \todo test needs to check results */
@@ -573,7 +579,11 @@ START_TEST(urldb_reset_visit_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_reset_url_visit_data(url);
+
+       urldb_add_url(url);
 
        urldb_reset_url_visit_data(url);
        /** \todo test needs to check results */
@@ -586,7 +596,11 @@ START_TEST(urldb_persistence_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_set_url_persistence(url, true);
+
+       urldb_add_url(url);
 
        urldb_set_url_persistence(url, true);
 
@@ -615,6 +629,7 @@ static TCase *urldb_case_create(void)
        tcase_add_test(tc, urldb_cert_permissions_test);
        tcase_add_test(tc, urldb_update_visit_test);
        tcase_add_test(tc, urldb_reset_visit_test);
+       tcase_add_test(tc, urldb_persistence_test);
 
        return tc;
 }


-----------------------------------------------------------------------

Summary of changes:
 test/urldbtest.c |   27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/test/urldbtest.c b/test/urldbtest.c
index 1a591bb..67f833e 100644
--- a/test/urldbtest.c
+++ b/test/urldbtest.c
@@ -46,6 +46,8 @@
 const char *test_urldb_path = "test/data/urldb";
 const char *test_cookies_path = "test/data/cookies";
 
+const char *wikipedia_url = "http://www.wikipedia.org/";;
+
 struct netsurf_table *guit = NULL;
 
 /*************** original test helpers ************/
@@ -500,7 +502,7 @@ START_TEST(urldb_auth_details_test)
        const char *res;
        const char *auth = "mooooo";
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
        urldb_set_auth_details(url, "tree", auth);
 
        res = urldb_get_auth_details(url, "tree");
@@ -519,7 +521,7 @@ START_TEST(urldb_thumbnail_test)
        struct bitmap *res;
        bool set;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
        bmap = (struct bitmap*)url;
 
        set = urldb_set_thumbnail(url, bmap);
@@ -538,7 +540,7 @@ START_TEST(urldb_cert_permissions_test)
        nsurl *url;
        bool permit;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
 
        urldb_set_cert_permissions(url, true); /* permit invalid certs for url 
*/
 
@@ -560,7 +562,11 @@ START_TEST(urldb_update_visit_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_update_url_visit_data(url);
+
+       urldb_add_url(url);
 
        urldb_update_url_visit_data(url);
        /** \todo test needs to check results */
@@ -573,7 +579,11 @@ START_TEST(urldb_reset_visit_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_reset_url_visit_data(url);
+
+       urldb_add_url(url);
 
        urldb_reset_url_visit_data(url);
        /** \todo test needs to check results */
@@ -586,7 +596,11 @@ START_TEST(urldb_persistence_test)
 {
        nsurl *url;
 
-       url = make_url("http://www.wikipedia.org/";);
+       url = make_url(wikipedia_url);
+
+       urldb_set_url_persistence(url, true);
+
+       urldb_add_url(url);
 
        urldb_set_url_persistence(url, true);
 
@@ -615,6 +629,7 @@ static TCase *urldb_case_create(void)
        tcase_add_test(tc, urldb_cert_permissions_test);
        tcase_add_test(tc, urldb_update_visit_test);
        tcase_add_test(tc, urldb_reset_visit_test);
+       tcase_add_test(tc, urldb_persistence_test);
 
        return tc;
 }


-- 
NetSurf Browser

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to