Created
November 18, 2015 12:06
-
-
Save salzhrani/d3bc2fe1d67a41f99746 to your computer and use it in GitHub Desktop.
nightwatch js sublime text completions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"scope": "source.js", | |
"completions": [ | |
{ | |
"trigger": ".attributeContains", | |
"contents": ".assert.attributeContains(${1:selector}${2:, attribute}${3:, expected}${4:, message})" | |
}, | |
{ | |
"trigger": ".attributeEquals", | |
"contents": ".assert.attributeEquals(${1:cssSelector}${2:, attribute}${3:, expected}${4:, msg})" | |
}, | |
{ | |
"trigger": ".containsText", | |
"contents": ".assert.containsText(${1:cssSelector}${2:, expectedText}${3:, msg})" | |
}, | |
{ | |
"trigger": ".cssClassPresent", | |
"contents": ".assert.cssClassPresent(${1:cssSelector}${2:, className}${3:, msg})" | |
}, | |
{ | |
"trigger": ".cssClassNotPresent", | |
"contents": ".assert.cssClassNotPresent(${1:cssSelector}${2:, className}${3:, msg})" | |
}, | |
{ | |
"trigger": ".cssProperty", | |
"contents": ".assert.cssProperty(${1:cssSelector}${2:, cssProperty}${3:, expected}${4:, msg})" | |
}, | |
{ | |
"trigger": ".elementPresent", | |
"contents": ".assert.elementPresent(${1:cssSelector}${2:, msg})" | |
}, | |
{ | |
"trigger": ".elementNotPresent", | |
"contents": ".assert.elementNotPresent(${1:cssSelector}${2:, msg})" | |
}, | |
{ | |
"trigger": ".hidden", | |
"contents": ".assert.hidden(${1:cssSelector}${2:, msg})" | |
}, | |
{ | |
"trigger": ".title", | |
"contents": ".assert.title(${1:expected}${2:, msg})" | |
}, | |
{ | |
"trigger": ".urlContains", | |
"contents": ".assert.urlContains(${1:expectedText}${2:, msg})" | |
}, | |
{ | |
"trigger": ".urlEquals", | |
"contents": ".assert.urlEquals(${1:expected}${2:, msg})" | |
}, | |
{ | |
"trigger": ".value", | |
"contents": ".assert.value(${1:cssSelector}${2:, expectedText}${3:, msg})" | |
}, | |
{ | |
"trigger": ".valueContains", | |
"contents": ".assert.valueContains(${1:cssSelector}${2:, expectedText}${3:, msg})" | |
}, | |
{ | |
"trigger": ".visible", | |
"contents": ".assert.visible(${1:cssSelector}${2:, msg})" | |
}, | |
{ | |
"trigger": "..a(type)", | |
"contents": "..a(type)(${1:type}${2:, message})" | |
}, | |
{ | |
"trigger": "..attribute(name)", | |
"contents": "..attribute(name)(${1:attribute}${2:, message})" | |
}, | |
{ | |
"trigger": "..css(property)", | |
"contents": "..css(property)(${1:property}${2:, message})" | |
}, | |
{ | |
"trigger": "..enabled", | |
"contents": "..enabled()" | |
}, | |
{ | |
"trigger": "..present", | |
"contents": "..present()" | |
}, | |
{ | |
"trigger": "..selected", | |
"contents": "..selected()" | |
}, | |
{ | |
"trigger": "..text", | |
"contents": "..text()" | |
}, | |
{ | |
"trigger": "..value", | |
"contents": "..value()" | |
}, | |
{ | |
"trigger": "..visible", | |
"contents": "..visible()" | |
}, | |
{ | |
"trigger": ".clearValue", | |
"contents": ".clearValue(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".click", | |
"contents": ".click(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".closeWindow", | |
"contents": ".closeWindow(${1:callback})" | |
}, | |
{ | |
"trigger": ".deleteCookie", | |
"contents": ".deleteCookie(${1:The}${2:, callback})" | |
}, | |
{ | |
"trigger": ".deleteCookies", | |
"contents": ".deleteCookies(${1:callback})" | |
}, | |
{ | |
"trigger": ".end", | |
"contents": ".end(${1:callback})" | |
}, | |
{ | |
"trigger": ".getAttribute", | |
"contents": ".getAttribute(${1:selector}${2:, atttribute}${3:, callback})" | |
}, | |
{ | |
"trigger": ".getCookie", | |
"contents": ".getCookie(${1:name}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getCookies", | |
"contents": ".getCookies(${1:callback})" | |
}, | |
{ | |
"trigger": ".getCssProperty", | |
"contents": ".getCssProperty(${1:selector}${2:, cssProperty}${3:, callback})" | |
}, | |
{ | |
"trigger": ".getElementSize", | |
"contents": ".getElementSize(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getLocation", | |
"contents": ".getLocation(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getLocationInView", | |
"contents": ".getLocationInView(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getLog", | |
"contents": ".getLog(${1:typeString}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getLogTypes", | |
"contents": ".getLogTypes(${1:callback})" | |
}, | |
{ | |
"trigger": ".getTagName", | |
"contents": ".getTagName(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getText", | |
"contents": ".getText(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".getTitle", | |
"contents": ".getTitle(${1:callback})" | |
}, | |
{ | |
"trigger": ".getValue", | |
"contents": ".getValue(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".init", | |
"contents": ".init(${1:url})" | |
}, | |
{ | |
"trigger": ".injectScript", | |
"contents": ".injectScript(${1:scriptUrl}${2:, id}${3:, callback})" | |
}, | |
{ | |
"trigger": ".isLogAvailable", | |
"contents": ".isLogAvailable(${1:typeString}${2:, callback})" | |
}, | |
{ | |
"trigger": ".isVisible", | |
"contents": ".isVisible(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".maximizeWindow", | |
"contents": ".maximizeWindow(${1:callback})" | |
}, | |
{ | |
"trigger": ".moveToElement", | |
"contents": ".moveToElement(${1:selector}${2:, xoffset}${3:, yoffset}${4:, callback})" | |
}, | |
{ | |
"trigger": ".pause", | |
"contents": ".pause(${1:ms}${2:, callback})" | |
}, | |
{ | |
"trigger": ".perform", | |
"contents": ".perform(${1:callback})" | |
}, | |
{ | |
"trigger": ".resizeWindow", | |
"contents": ".resizeWindow(${1:width}${2:, height}${3:, callback})" | |
}, | |
{ | |
"trigger": ".saveScreenshot", | |
"contents": ".saveScreenshot(${1:fileName}${2:, callback})" | |
}, | |
{ | |
"trigger": ".setCookie", | |
"contents": ".setCookie(${1:cookie}${2:, callback})" | |
}, | |
{ | |
"trigger": ".setValue", | |
"contents": ".setValue(${1:selector}${2:, value}${3:, callback})" | |
}, | |
{ | |
"trigger": ".submitForm", | |
"contents": ".submitForm(${1:selector}${2:, callback})" | |
}, | |
{ | |
"trigger": ".switchWindow", | |
"contents": ".switchWindow(${1:handleOrName}${2:, callback})" | |
}, | |
{ | |
"trigger": ".urlHash", | |
"contents": ".urlHash(${1:hash})" | |
}, | |
{ | |
"trigger": ".waitForElementNotPresent", | |
"contents": ".waitForElementNotPresent(${1:selector}${2:, time}${3:, abortOnFailure}${4:, callback}${5:, message})" | |
}, | |
{ | |
"trigger": ".waitForElementNotVisible", | |
"contents": ".waitForElementNotVisible(${1:selector}${2:, time}${3:, abortOnFailure}${4:, callback}${5:, message})" | |
}, | |
{ | |
"trigger": ".waitForElementPresent", | |
"contents": ".waitForElementPresent(${1:selector}${2:, time}${3:, abortOnFailure}${4:, callback}${5:, message})" | |
}, | |
{ | |
"trigger": ".waitForElementVisible", | |
"contents": ".waitForElementVisible(${1:selector}${2:, time}${3:, abortOnFailure}${4:, callback}${5:, message})" | |
}, | |
{ | |
"trigger": ".acceptAlert", | |
"contents": ".acceptAlert(${1:callback})" | |
}, | |
{ | |
"trigger": ".back", | |
"contents": ".back(${1:callback})" | |
}, | |
{ | |
"trigger": ".contexts", | |
"contents": ".contexts(${1:callback})" | |
}, | |
{ | |
"trigger": ".cookie", | |
"contents": ".cookie(${1:method}${2:, callbackOrCookie})" | |
}, | |
{ | |
"trigger": ".currentContext", | |
"contents": ".currentContext(${1:callback})" | |
}, | |
{ | |
"trigger": ".dismissAlert", | |
"contents": ".dismissAlert(${1:callback})" | |
}, | |
{ | |
"trigger": ".doubleClick", | |
"contents": ".doubleClick(${1:callback})" | |
}, | |
{ | |
"trigger": ".element", | |
"contents": ".element(${1:using}${2:, value}${3:, callback})" | |
}, | |
{ | |
"trigger": ".elementActive", | |
"contents": ".elementActive(${1:callback})" | |
}, | |
{ | |
"trigger": ".elementIdAttribute", | |
"contents": ".elementIdAttribute(${1:id}${2:, attributeName}${3:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdClear", | |
"contents": ".elementIdClear(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdClick", | |
"contents": ".elementIdClick(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdCssProperty", | |
"contents": ".elementIdCssProperty(${1:id}${2:, cssPropertyName}${3:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdDisplayed", | |
"contents": ".elementIdDisplayed(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdElement", | |
"contents": ".elementIdElement(${1:id}${2:, using}${3:, value}${4:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdElements", | |
"contents": ".elementIdElements(${1:id}${2:, using}${3:, value}${4:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdEnabled", | |
"contents": ".elementIdEnabled(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdEquals", | |
"contents": ".elementIdEquals(${1:id}${2:, otherId}${3:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdLocation", | |
"contents": ".elementIdLocation(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdLocationInView", | |
"contents": ".elementIdLocationInView(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdName", | |
"contents": ".elementIdName(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdSelected", | |
"contents": ".elementIdSelected(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdSize", | |
"contents": ".elementIdSize(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdText", | |
"contents": ".elementIdText(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".elementIdValue", | |
"contents": ".elementIdValue(${1:id}${2:, value}${3:, callback})" | |
}, | |
{ | |
"trigger": ".elements", | |
"contents": ".elements(${1:using}${2:, value}${3:, callback})" | |
}, | |
{ | |
"trigger": ".execute", | |
"contents": ".execute(${1:body}${2:, args}${3:, callback})" | |
}, | |
{ | |
"trigger": ".executeAsync", | |
"contents": ".executeAsync(${1:script}${2:, args}${3:, callback})" | |
}, | |
{ | |
"trigger": ".forward", | |
"contents": ".forward(${1:callback})" | |
}, | |
{ | |
"trigger": ".frame", | |
"contents": ".frame(${1:frameId}${2:, callback})" | |
}, | |
{ | |
"trigger": ".frameParent", | |
"contents": ".frameParent(${1:callback})" | |
}, | |
{ | |
"trigger": ".getAlertText", | |
"contents": ".getAlertText(${1:callback})" | |
}, | |
{ | |
"trigger": ".getOrientation", | |
"contents": ".getOrientation(${1:callback})" | |
}, | |
{ | |
"trigger": ".keys", | |
"contents": ".keys(${1:keysToSend}${2:, callback})" | |
}, | |
{ | |
"trigger": ".mouseButtonClick", | |
"contents": ".mouseButtonClick(${1:button}${2:, callback})" | |
}, | |
{ | |
"trigger": ".mouseButtonDown", | |
"contents": ".mouseButtonDown(${1:button}${2:, callback})" | |
}, | |
{ | |
"trigger": ".mouseButtonUp", | |
"contents": ".mouseButtonUp(${1:button}${2:, callback})" | |
}, | |
{ | |
"trigger": ".moveTo", | |
"contents": ".moveTo(${1:element}${2:, xoffset}${3:, yoffset}${4:, callback})" | |
}, | |
{ | |
"trigger": ".refresh", | |
"contents": ".refresh(${1:callback})" | |
}, | |
{ | |
"trigger": ".screenshot", | |
"contents": ".screenshot(${1:log_screenshot_data}${2:, callback})" | |
}, | |
{ | |
"trigger": ".session", | |
"contents": ".session(${1:action}${2:, sessionId}${3:, callback})" | |
}, | |
{ | |
"trigger": ".sessionLog", | |
"contents": ".sessionLog(${1:typeString}${2:, callback})" | |
}, | |
{ | |
"trigger": ".sessionLogTypes", | |
"contents": ".sessionLogTypes(${1:callback})" | |
}, | |
{ | |
"trigger": ".sessions", | |
"contents": ".sessions(${1:callback})" | |
}, | |
{ | |
"trigger": ".setAlertText", | |
"contents": ".setAlertText(${1:value}${2:, callback})" | |
}, | |
{ | |
"trigger": ".setContext", | |
"contents": ".setContext(${1:context}${2:, callback})" | |
}, | |
{ | |
"trigger": ".setOrientation", | |
"contents": ".setOrientation(${1:orientation}${2:, callback})" | |
}, | |
{ | |
"trigger": ".source", | |
"contents": ".source(${1:callback})" | |
}, | |
{ | |
"trigger": ".status", | |
"contents": ".status(${1:callback})" | |
}, | |
{ | |
"trigger": ".submit", | |
"contents": ".submit(${1:id}${2:, callback})" | |
}, | |
{ | |
"trigger": ".timeouts", | |
"contents": ".timeouts(${1:type}${2:, ms}${3:, callback})" | |
}, | |
{ | |
"trigger": ".timeoutsAsyncScript", | |
"contents": ".timeoutsAsyncScript(${1:ms}${2:, callback})" | |
}, | |
{ | |
"trigger": ".timeoutsImplicitWait", | |
"contents": ".timeoutsImplicitWait(${1:ms}${2:, callback})" | |
}, | |
{ | |
"trigger": ".title", | |
"contents": ".title(${1:callback})" | |
}, | |
{ | |
"trigger": ".url", | |
"contents": ".url(${1:url}${2:, callback})" | |
}, | |
{ | |
"trigger": ".window", | |
"contents": ".window(${1:method}${2:, handleOrName}${3:, callback})" | |
}, | |
{ | |
"trigger": ".windowHandle", | |
"contents": ".windowHandle(${1:callback})" | |
}, | |
{ | |
"trigger": ".windowHandles", | |
"contents": ".windowHandles(${1:callback})" | |
}, | |
{ | |
"trigger": ".windowMaximize", | |
"contents": ".windowMaximize(${1:callback})" | |
}, | |
{ | |
"trigger": ".windowSize", | |
"contents": ".windowSize(${1:windowHandle}${2:, width}${3:, height}${4:, callback})" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The script that created this file is here