Revert merge request GNOME/geary!374 for now since the shared process model breaks old-style WebProcess message handler IPC. This can be un-reverted when out JS is ported to the new Messages API that is landing in WebKitGTK 2.28. This reverts commite4a5b85698, reversing changes made to66f6525480.
36 lines
1.1 KiB
Vala
36 lines
1.1 KiB
Vala
/*
|
|
* Copyright 2016 Michael Gratton <mike@vee.net>
|
|
*
|
|
* This software is licensed under the GNU Lesser General Public License
|
|
* (version 2.1 or later). See the COPYING file in this distribution.
|
|
*/
|
|
|
|
public class ClientWebViewTest : TestCase {
|
|
|
|
public ClientWebViewTest() {
|
|
base("ClientWebViewTest");
|
|
add_test("init_web_context", init_web_context);
|
|
add_test("load_resources", load_resources);
|
|
}
|
|
|
|
public void init_web_context() throws Error {
|
|
Application.Configuration config = new Application.Configuration(
|
|
Application.Client.SCHEMA_ID
|
|
);
|
|
config.enable_debug = true;
|
|
ClientWebView.init_web_context(
|
|
config,
|
|
File.new_for_path(_BUILD_ROOT_DIR).get_child("src"),
|
|
File.new_for_path("/tmp") // XXX use something better here
|
|
);
|
|
}
|
|
|
|
public void load_resources() throws GLib.Error {
|
|
try {
|
|
ClientWebView.load_resources(GLib.File.new_for_path("/tmp"));
|
|
} catch (GLib.Error err) {
|
|
assert_not_reached();
|
|
}
|
|
}
|
|
|
|
}
|