[Xfce4-commits] <midori:master> Enable history completion test stub
Christian Dywan
noreply at xfce.org
Sun Nov 4 18:30:05 CET 2012
Updating branch refs/heads/master
to 8a473c9832b6211ecb1cc49f2457a84f585ab36a (commit)
from 6c1e74495a5d41a85c9cc60d468d82c0b63753d6 (commit)
commit 8a473c9832b6211ecb1cc49f2457a84f585ab36a
Author: Christian Dywan <christian at twotoasts.de>
Date: Sun Nov 4 18:14:27 2012 +0100
Enable history completion test stub
tests/completion.vala | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/tests/completion.vala b/tests/completion.vala
index 04c60bf..00cbf18 100644
--- a/tests/completion.vala
+++ b/tests/completion.vala
@@ -55,19 +55,19 @@ void completion_autocompleter () {
assert (autocompleter.can_complete (""));
completion.test_suggestions = 0;
- autocompleter.complete ("");
+ autocompleter.complete.begin ("");
var loop = MainContext.default ();
do { loop.iteration (true); } while (loop.pending ());
assert (autocompleter.model.iter_n_children (null) == 0);
completion.test_suggestions = 1;
- autocompleter.complete ("");
+ autocompleter.complete.begin ("");
do { loop.iteration (true); } while (loop.pending ());
assert (autocompleter.model.iter_n_children (null) == 1);
/* Order */
completion.test_suggestions = 2;
- autocompleter.complete ("");
+ autocompleter.complete.begin ("");
do { loop.iteration (true); } while (loop.pending ());
assert (autocompleter.model.iter_n_children (null) == 2);
Gtk.TreeIter iter_first;
@@ -79,9 +79,9 @@ void completion_autocompleter () {
/* Cancellation */
/*
- autocompleter.complete ("");
+ autocompleter.complete.begin ("");
completion.test_suggestions = 3;
- autocompleter.complete ("");
+ autocompleter.complete.begin ("");
do { loop.iteration (true); } while (loop.pending ());
int n = autocompleter.model.iter_n_children (null);
if (n != 3)
@@ -109,17 +109,19 @@ async void complete_spec (Midori.Completion completion, TestCaseCompletion spec)
}
void completion_history () {
- /* TODO: mock history database
var completion = new Midori.HistoryCompletion ();
var app = new Midori.App ();
var history = new Katze.Array (typeof (Katze.Item));
app.set ("history", history);
Sqlite.Database db;
Sqlite.Database.open_v2 (":memory:", out db);
+ db.exec ("CREATE TABLE history (uri TEXT, title TEXT);");
+ db.exec ("CREATE TABLE search (uri TEXT, keywords TEXT);");
+ db.exec ("CREATE TABLE bookmarks (uri TEXT, title TEXT);");
history.set_data<unowned Sqlite.Database?> ("db", db);
completion.prepare (app);
foreach (var spec in completions)
- complete_spec (completion, spec); */
+ complete_spec.begin (completion, spec);
}
void main (string[] args) {
More information about the Xfce4-commits
mailing list