builder/com.nokia.carbide.cdt.builder.test/src/com/nokia/carbide/cdt/builder/test/TestCreateGlobalPrefs.java
changeset 2157 90c82caa6918
parent 2152 816abb894472
equal deleted inserted replaced
2152:816abb894472 2157:90c82caa6918
    31 	// Deprecated - are filtered
    31 	// Deprecated - are filtered
    32 	//com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings
    32 	//com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings
    33 	//com.nokia.carbide.cpp.logging.LoggingPreferencesPage
    33 	//com.nokia.carbide.cpp.logging.LoggingPreferencesPage
    34 	private static final String[] carbidePrefIds = { "com.nokia.carbide.cpp.sdk.ui.preferences.BuildPlatformFilterPage",
    34 	private static final String[] carbidePrefIds = { "com.nokia.carbide.cpp.sdk.ui.preferences.BuildPlatformFilterPage",
    35 		"com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage",
    35 		"com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage",
    36 		"com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage",
       
    37 		"com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage",
       
    38 		"com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage",
    36 		"com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage",
    39 		"com.nokia.carbide.cpp.internal.builder.utils.ui.PreprocessPreferencePage",
    37 		"com.nokia.carbide.cpp.internal.builder.utils.ui.PreprocessPreferencePage",
    40 		"com.nokia.carbide.cpp.internal.project.ui.preferences.CarbidePreferencePage",
    38 		"com.nokia.carbide.cpp.internal.project.ui.preferences.CarbidePreferencePage",
    41 		"com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage",
    39 		"com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage",
    42 		"com.nokia.carbide.search.system.internal.ui.SearchPreferencePage"
    40 		"com.nokia.carbide.search.system.internal.ui.SearchPreferencePage"
    62 	public void testCreatePrefs() throws Exception {
    60 	public void testCreatePrefs() throws Exception {
    63 		
    61 		
    64 //		make sure to run on UI thread
    62 //		make sure to run on UI thread
    65 //		Display getAsynch()
    63 //		Display getAsynch()
    66 //		capture and throw exception
    64 //		capture and throw exception
    67 //		wait to finish before existing
    65 //		wait to finish before exiting
    68 		
    66 		
    69 		// TODO: Need to throw exception on error when loading a pref page
    67 		// TODO: Need to throw exception on error when loading a pref page
    70 		
    68 		
    71 		Display.getDefault().asyncExec(new Runnable() {
    69 		Display.getDefault().syncExec(new Runnable() {
    72 
    70 
    73 			@Override
    71 			@Override
    74 			public void run() {
    72 			public void run() {
    75 				for (String id : carbidePrefIds){
    73 				for (String id : carbidePrefIds){
    76 					PreferencesUtil.createPreferenceDialogOn(WorkbenchUtils.getSafeShell(), id, null, null, 0);
    74 					PreferencesUtil.createPreferenceDialogOn(WorkbenchUtils.getSafeShell(), id, null, null, 0);