Noodle Help Site

new Test() → {Test}

Tests for Noodle because Selenium broke in many ways after v74. Make sure cache is not disabled.
Example usage:
top.noodle. evalURL("/media/noodle.test.js?t="+ new Date().getTime(), null, null); top.noodle.test.debugOn(); top.noodle.test.run(); console. log(top.noodle.test.statusLog) console. log(top.noodle.test.status)
Returns:
Type
Test

Members

appAddItemIMAGES_MANAGER

requires "Use anti xss headers" off or file upload form selenium

apps

BULLETIN_BOARD_TOPIC_VIEW is ommited as a meta app

formTypes

"dataconnector", "blankspace", "richtext", "radiobutton" are ommited as requireing diffrent steps

loadThen

Upgrade JSHint or find a way to do this without warnings.
Eclipse node plugin is slow.

reloadImplemented

reload will break this test so implement a workaround or just avoid it.

sysApps

what are "MAILBOX_MANAGER", "NEW"?

Methods

addItemsThen(i, n, func)

Parameters:
Name Type Description
i *
n *
func *

appAddItemBLOG(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemBULLETIN_BOARD_TOPIC_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemCALENDAR(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemCONTACT_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemDATA_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemDOCUMENT_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *
Parameters:
Name Type Description
n *
func *

appAddItemQUESTION_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemSECTION_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemTASK_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appAddItemWAVE_MANAGER(n, func)

Parameters:
Name Type Description
n *
func *

appInitBULLETIN_BOARD_TOPIC_MANAGER(func)

Parameters:
Name Type Description
func *

appInitCALENDAR(func)

Parameters:
Name Type Description
func *

appInitDATA_MANAGER(func)

Parameters:
Name Type Description
func *

appInitDATA_MANAGERHelper(i, func)

Parameters:
Name Type Description
i *
func *

appInitDATA_MANAGERHelper2(func)

Parameters:
Name Type Description
func *

appInitDOCUMENT_MANAGER(func)

Parameters:
Name Type Description
func *

appInitIMAGES_MANAGER(func)

Parameters:
Name Type Description
func *

appInitLAUNCHER(func)

Parameters:
Name Type Description
func *
Parameters:
Name Type Description
func *

appInitSECTION_MANAGER(func)

Parameters:
Name Type Description
func *

appInitTASK_MANAGER(func)

Parameters:
Name Type Description
func *

appInitWAVE_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemBLOG(func)

Parameters:
Name Type Description
func *

appRmItemBULLETIN_BOARD_TOPIC_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemCALENDAR(func)

Parameters:
Name Type Description
func *

appRmItemCONTACT_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemDATA_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemDOCUMENT_MANAGER(func)

Parameters:
Name Type Description
func *
Parameters:
Name Type Description
func *

appRmItemQUESTION_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemSECTION_MANAGER(func)

Parameters:
Name Type Description
func *

appRmItemTASK_MANAGER()

rm the 2nd options because the first is the list

debugOn()

editThen(n, func)

Parameters:
Name Type Description
n *
func *

end()

init()

initAppsThen(i, func)

Parameters:
Name Type Description
i *
func *

log(s)

Parameters:
Name Type Description
s *

makeApp(app, func)

Parameters:
Name Type Description
app *
func *

makeAppsThen(i, func)

Parameters:
Name Type Description
i *
func *

onload(event)

Parameters:
Name Type Description
event *

openAppThen(app, func)

Parameters:
Name Type Description
app *
func *

openSysAppThen(app, func)

Parameters:
Name Type Description
app *
func *

otherFeed(func)

Parameters:
Name Type Description
func *

otherPeople(func)

Parameters:
Name Type Description
func *

otherProfile(func)

Parameters:
Name Type Description
func *

otherThen(func)

Parameters:
Name Type Description
func *

rmFirstThen(func)

Parameters:
Name Type Description
func *

rmItemThen(i, func)

Parameters:
Name Type Description
i *
func *

run()

runToStatus(func)

Parameters:
Name Type Description
func *

sysAppAPPLICATION_ADMIN(func)

Parameters:
Name Type Description
func *

sysAppGROUP_MANAGER(func)

Parameters:
Name Type Description
func *

sysAppMEMO_MANAGER(func)

Parameters:
Name Type Description
func *

sysAppSETTINGS_MANAGER(func)

Parameters:
Name Type Description
func *

sysAppSTATISTICS_VIEWER(func)

Parameters:
Name Type Description
func *

sysAppUSER_MANAGER(func)

Parameters:
Name Type Description
func *

systemAppsThen(i, func)

Parameters:
Name Type Description
i *
func *