function shouldIgnoreControl(sControlName, assert) {
		// ignore controls which are known not to work standalone - some of them cannot work, some might need to be improved
		if (CONTROLS_NOT_USABLE_STANDALONE.includes(sControlName))  { // known to be untestable
			assert.ok(true, "WARNING: " + sControlName + " cannot be tested and has therefore been EXCLUDED.");
			return true;
		}

		// ignore controls with known memory leaks - FIXME: reduce this list after the leaks have been fixed
		if ([
			"sap.ui.mdc.p13n.panels.Wrapper",                          // TICKET: TODO 9
			"sap.uiext.inbox.InboxLaunchPad",                          // Ticket: TODO 3
			"sap.uiext.inbox.InboxSplitApp",                           // Ticket: TODO 4
			"sap.uiext.inbox.composite.InboxAttachmentTile",           // Ticket: TODO 5
			"sap.uiext.inbox.composite.InboxAttachmentsTileContainer", // Ticket: TODO 6
			"sap.uiext.inbox.composite.InboxUploadAttachmentTile",     // Ticket: TODO 7
			"sap.uiext.inbox.InboxTaskCategoryFilterList",             // Ticket: TODO 8
			"sap.viz.ui5.controls.Popover"
		   ].indexOf(sControlName) > -1) { // known to be leaking
			assert.ok(true, "WARNING: " + sControlName + " is known to have memory leaks and is ignored until they are fixed.");
			return true;
		}

		// for testing:
		// if (sControlName !== "sap.m.ViewSettingsPopover") return true;
	}
// checks whether the control with the given name should for some reason not be tested
checks whether the control with the given name should for some reason not be tested
checks whether the control with the given name should for some reason not be tested
function shouldIgnoreControl(sControlName, assert) {
		if (CONTROLS_NOT_USABLE_STANDALONE.includes(sControlName))  { 
			assert.ok(true, "WARNING: " + sControlName + " cannot be tested and has therefore been EXCLUDED.");
			return true;
		}
		if ([
			"sap.ui.mdc.p13n.panels.Wrapper",                          
			"sap.uiext.inbox.InboxLaunchPad",                          
			"sap.uiext.inbox.InboxSplitApp",                           
			"sap.uiext.inbox.composite.InboxAttachmentTile",           
			"sap.uiext.inbox.composite.InboxAttachmentsTileContainer", 
			"sap.uiext.inbox.composite.InboxUploadAttachmentTile",     
			"sap.uiext.inbox.InboxTaskCategoryFilterList",             
			"sap.viz.ui5.controls.Popover"
		   ].indexOf(sControlName) > -1) { 
			assert.ok(true, "WARNING: " + sControlName + " is known to have memory leaks and is ignored until they are fixed.");
			return true;
		}
	}
function shouldIgnoreControl ( sControlName , assert ) { if ( CONTROLS_NOT_USABLE_STANDALONE . includes ( sControlName ) ) { assert . ok ( true , "WARNING: " + sControlName + " cannot be tested and has therefore been EXCLUDED." ) ; return true ; } if ( [ "sap.ui.mdc.p13n.panels.Wrapper" , "sap.uiext.inbox.InboxLaunchPad" , "sap.uiext.inbox.InboxSplitApp" , "sap.uiext.inbox.composite.InboxAttachmentTile" , "sap.uiext.inbox.composite.InboxAttachmentsTileContainer" , "sap.uiext.inbox.composite.InboxUploadAttachmentTile" , "sap.uiext.inbox.InboxTaskCategoryFilterList" , "sap.viz.ui5.controls.Popover" ] . indexOf ( sControlName ) > - 1 ) { assert . ok ( true , "WARNING: " + sControlName + " is known to have memory leaks and is ignored until they are fixed." ) ; return true ; } }
checks whether the control with the given name should for some reason not be tested
checks whether the control with the given name should for some reason not be tested
// ignore controls which are known not to work standalone - some of them cannot work, some might need to be improved // known to be untestable // ignore controls with known memory leaks - FIXME: reduce this list after the leaks have been fixed // TICKET: TODO 9 // Ticket: TODO 3 // Ticket: TODO 4 // Ticket: TODO 5 // Ticket: TODO 6 // Ticket: TODO 7 // Ticket: TODO 8 // known to be leaking // for testing: // if (sControlName !== "sap.m.ViewSettingsPopover") return true;