Namespace: SidecarExpect

January 18, 2022 · View on GitHub

Kui API Documentation - v11.0.0 / @kui-shell/test / SidecarExpect

Namespace: SidecarExpect

@kui-shell/test.SidecarExpect

Table of contents

Functions

Functions

badge

Const badge(title, css?, absent?): (res: AppAndCount) => Promise<AppAndCount>

Expect the given badge to exist in the sidecar header

Parameters

NameTypeDefault value
titlestringundefined
css?stringundefined
absentbooleanfalse

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:71


breadcrumbs(breadcrumbs): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
breadcrumbsstring[]

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:369


button

Const button(button): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
buttonObject
button.label?string
button.modestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:91


closed

Const closed(res): Promise<AppAndCount>

either minimized or fully closed

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:60


defaultMode

Const defaultMode(expected): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedObject
expected.label?string
expected.modestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:181


descriptionList

Const descriptionList(content): (res: AppAndCount) => Promise<AppAndCount>

Expect DescriptionList content in the current tab

Parameters

NameType
contentRecord<string, string | number | boolean>

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:384


form

form(form, idPrefix?): (res: AppAndCount) => Promise<AppAndCount>

expect a form in the sidecar content

Parameters

NameTypeDefault value
formRecord<string, string>undefined
idPrefixstring'kui-form'

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:260


fullyClosed

Const fullyClosed(res): Promise<AppAndCount>

fully closed, not just minimized

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:52


heroName

Const heroName(count, expectedName): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
countnumber
expectedNamestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:145


keyToClose

Const keyToClose(res): Promise<AppAndCount>

close the sidecar by ESCAPE key

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:65


kind

Const kind(expectedKind): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedKindstring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:153


mode

Const mode(expectedMode): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedModestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:98


modes

Const modes(expected): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expected{ dafaultMode?: boolean ; label?: string ; mode: string }[]

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:157


name

Const name(count, expectedName): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
countnumber
expectedNamestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:143


namehash

Const namehash(count, expectedNameHash): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
countnumber
expectedNameHashstring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:147


namespace

Const namespace(expectedNamespace): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedNamespacestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:150


notOpen

Const notOpen(res): Promise<AppAndCount>

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:37


open

Const open(res): Promise<AppAndCount>

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:25


openInBlockAfter

openInBlockAfter(res, delta?): Promise<AppAndCount>

Same as open(), but in the block proceding the given block

Parameters

NameTypeDefault value
resAppAndCountundefined
deltanumber1

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:33


openWithFailure

Const openWithFailure(res): Promise<AppAndCount>

Parameters

NameType
resAppAndCount

Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:44


popupTitle

popupTitle(res, expectedTitle): Promise<boolean>

Parameters

NameType
resAppAndCount
expectedTitlestring

Returns

Promise<boolean>

Defined in

packages/test/src/api/sidecar-expect.ts:247


showing

Const showing(expectedName, expectedActivationId?, expectSubstringMatchOnName?, expectedPackageName?, expectType?, waitThisLong?, which?, clickable?): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedNamestring
expectedActivationId?string
expectSubstringMatchOnName?boolean
expectedPackageName?string
expectType?string
waitThisLong?number
which?"leftnav" | "topnav"
clickable?boolean

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:281


showingLeftNav

Const showingLeftNav(expectedName): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedNamestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:366


showingNotClickable

Const showingNotClickable(expectedName, expectedPackageName?): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedNamestring
expectedPackageName?string

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:360


showingTopNav

Const showingTopNav(expectedName): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectedNamestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:363


tableContent

tableContent(res, nRows, nCells): Promise<void>

Parameters

NameType
resAppAndCount
nRowsnumber
nCellsnumber

Returns

Promise<void>

Defined in

packages/test/src/api/sidecar-expect.ts:227


textPlainContent

Const textPlainContent(content): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
contentstring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:201


textPlainContentFromMonaco

Const textPlainContentFromMonaco(expectedText, exact?): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameTypeDefault value
expectedTextstringundefined
exactbooleantrue

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:206


toolbarAlert

Const toolbarAlert(expect): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectObject
expect.exact?boolean
expect.textstring
expect.typestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:124


toolbarText

Const toolbarText(expect): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
expectObject
expect.exact?boolean
expect.textstring
expect.timeout?number
expect.typestring

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:112


yaml

Const yaml(content): (res: AppAndCount) => Promise<AppAndCount>

Parameters

NameType
contentobject

Returns

fn

▸ (res): Promise<AppAndCount>

Parameters
NameType
resAppAndCount
Returns

Promise<AppAndCount>

Defined in

packages/test/src/api/sidecar-expect.ts:235