mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-20 23:56:20 +08:00
Updating use case to use ConfigXmlParser() instead of deprecated config class
This commit is contained in:
parent
917d0dfc49
commit
5b87380749
@ -33,13 +33,11 @@ public class CordovaActivityTest extends BaseCordovaIntegrationTest {
|
||||
protected void setUp() throws Exception {
|
||||
super.setUp();
|
||||
setUpWithStartUrl(null);
|
||||
innerContainer = (ViewGroup)containerView.getChildAt(0);
|
||||
testView = innerContainer.getChildAt(0);
|
||||
testView = (ViewGroup)containerView.getChildAt(0);
|
||||
}
|
||||
|
||||
public void testBasicLoad() throws Exception {
|
||||
assertTrue(testView instanceof SystemWebView);
|
||||
assertTrue(innerContainer instanceof LinearLayout);
|
||||
assertTrue(((CordovaWebViewEngine.EngineView)testView).getCordovaWebView() != null);
|
||||
String onPageFinishedUrl = testActivity.onPageFinishedUrl.take();
|
||||
assertEquals(MainTestActivity.START_URL, onPageFinishedUrl);
|
||||
|
@ -22,6 +22,7 @@ package org.apache.cordova.test;
|
||||
import java.util.concurrent.ArrayBlockingQueue;
|
||||
|
||||
import org.apache.cordova.Config;
|
||||
import org.apache.cordova.ConfigXmlParser;
|
||||
import org.apache.cordova.CordovaInterfaceImpl;
|
||||
import org.apache.cordova.CordovaWebView;
|
||||
import org.apache.cordova.CordovaWebViewImpl;
|
||||
@ -55,12 +56,13 @@ public class CordovaWebViewTestActivity extends Activity {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.main);
|
||||
|
||||
//CB-7238: This has to be added now, because it got removed from somewhere else
|
||||
Config.init(this);
|
||||
|
||||
//Set up the webview
|
||||
ConfigXmlParser parser = new ConfigXmlParser();
|
||||
|
||||
SystemWebView webView = (SystemWebView) findViewById(R.id.cordovaWebView);
|
||||
cordovaWebView = new CordovaWebViewImpl(this, new SystemWebViewEngine(webView));
|
||||
cordovaWebView.init(cordovaInterface, Config.getPluginEntries(), Config.getPreferences());
|
||||
cordovaWebView.init(cordovaInterface, parser.getPluginEntries(), parser.getPreferences());
|
||||
|
||||
cordovaWebView.loadUrl(START_URL);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user