Skip to content

PR #1491

PR #1491 #400

GitHub Actions / Typescript Tests failed Aug 29, 2024 in 0s

3 fail, 230 pass in 1m 4s

  2 files  ±0   29 suites  ±0   1m 4s ⏱️ -1s
233 tests ±0  230 ✅ +2  0 💤 ±0  3 ❌  - 2 
247 runs  ±0  244 ✅ +2  0 💤 ±0  3 ❌  - 2 

Results for commit 9d3b2ad. ± Comparison against earlier commit ea9129a.

Annotations

Check warning on line 0 in LookerNodeSDK sudo login/logout

See this annotation in the file changed.

@github-actions github-actions / Typescript Tests

LookerNodeSDK sudo login/logout (LookerNodeSDK sudo login/logout) failed

artifacts/tssdk-test-results-ubuntu-22.x-24_14/ubuntu.Node-22.x.Looker-24_14.xml [took 0s]
Raw output
LookerSDKError: fetch failed
    at new LookerSDKError (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/lookerSDKError.ts:110:11)
    at sdkError (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/transport.ts:696:14)
    at /home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:208:23
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:28:40)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:28:40)

Check warning on line 0 in LookerNodeSDK retrieves collections search_looks returns looks

See this annotation in the file changed.

@github-actions github-actions / Typescript Tests

LookerNodeSDK retrieves collections search_looks returns looks (LookerNodeSDK retrieves collections search_looks returns looks) failed

artifacts/tssdk-test-results-ubuntu-22.x-24_14/ubuntu.Node-22.x.Looker-24_14.xml [took 1s]
Raw output
Error: expect(received).toEqual(expected) // deep equality

Expected: false
Received: true
    at Object.toEqual (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-node/test/methods.spec.ts:413:49)
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-node/test/methods.spec.ts:62:58)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-node/test/methods.spec.ts:62:58)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)

Check warning on line 0 in LookerNodeSDK Query calls parses a query with no results

See this annotation in the file changed.

@github-actions github-actions / Typescript Tests

LookerNodeSDK Query calls parses a query with no results (LookerNodeSDK Query calls parses a query with no results) failed

artifacts/tssdk-test-results-ubuntu-22.x-24_14/ubuntu.Node-22.x.Looker-24_14.xml [took 2s]
Raw output
LookerSDKError: fetch failed
    at new LookerSDKError (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/lookerSDKError.ts:110:11)
    at sdkError (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/transport.ts:696:14)
    at /home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:208:23
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:28:40)
    at asyncGeneratorStep (/home/runner/work/sdk-codegen/sdk-codegen/packages/sdk-rtl/src/authSession.ts:28:40)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Typescript Tests

233 tests found

There are 233 tests, see "Raw output" for the full list of tests.
Raw output
AccessToken defaults with empty token ‑ AccessToken defaults with empty token
AccessToken has a 10 second lag time for expiration ‑ AccessToken has a 10 second lag time for expiration
AccessToken is active with full token ‑ AccessToken is active with full token
ApiMethods full path with auth is just full path ‑ ApiMethods full path with auth is just full path
ApiMethods full path without auth is just full path ‑ ApiMethods full path without auth is just full path
ApiMethods path not prefixed if base url not set ‑ ApiMethods path not prefixed if base url not set
ApiMethods relative path with auth is api path ‑ ApiMethods relative path with auth is api path
ApiMethods relative path without auth is just base ‑ ApiMethods relative path without auth is just base
Browser session authenticate causes authentication ‑ Browser session authenticate causes authentication
Browser session getToken is mocked ‑ Browser session getToken is mocked
Browser session initialization ‑ Browser session initialization
BrowserServices accepts crypto override ‑ BrowserServices accepts crypto override
BrowserServices accepts transport override ‑ BrowserServices accepts transport override
BrowserServices fails if settings are not provided ‑ BrowserServices fails if settings are not provided
BrowserServices succeeds with default settings ‑ BrowserServices succeeds with default settings
BrowserTransport accepted response is ok if retries are exceeded ‑ BrowserTransport accepted response is ok if retries are exceeded
BrowserTransport can track performance if performance is supported ‑ BrowserTransport can track performance if performance is supported
BrowserTransport cannot track performance if performance is not supported ‑ BrowserTransport cannot track performance if performance is not supported
BrowserTransport does not exceed retries ‑ BrowserTransport does not exceed retries
BrowserTransport just deserializes JSON into an object ‑ BrowserTransport just deserializes JSON into an object
BrowserTransport retries can cancelled ‑ BrowserTransport retries can cancelled
BrowserTransport retries can error out ‑ BrowserTransport retries can error out
BrowserTransport retries can have a custom override ‑ BrowserTransport retries can have a custom override
BrowserTransport retries responses with retry status codes ‑ BrowserTransport retries responses with retry status codes
Constants functions binary types match ‑ Constants functions binary types match
Constants functions boolDefault ‑ Constants functions boolDefault
Constants functions isFalse ‑ Constants functions isFalse
Constants functions isTrue ‑ Constants functions isTrue
Constants functions string types match ‑ Constants functions string types match
Constants functions unquote ‑ Constants functions unquote
DelimArray empty values work ‑ DelimArray empty values work
DelimArray integer ‑ DelimArray integer
DelimArray integers ‑ DelimArray integers
DelimArray strings ‑ DelimArray strings
ErrorDoc content url:"" should be "### No documentation found for bad error code link" ‑ ErrorDoc content url:"" should be "### No documentation found for bad error code link"
ErrorDoc content url:"/err/4.0/404/post/another" should be "## Generic 404" ‑ ErrorDoc content url:"/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://cloud.google.com/looker/docs/r/err/4.0/404/post/another" should be "## Generic 404" ‑ ErrorDoc content url:"https://cloud.google.com/looker/docs/r/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/another" should be "## Generic 404" ‑ ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/login" should be "## API Response 404 for `login`" ‑ ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/login" should be "## API Response 404 for `login`"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/429/delete/bogus/:namespace/purge" should be "### No documentation found for 429/delete/bogus/{namespace}/purge" ‑ ErrorDoc content url:"https://docs.looker.com/r/err/4.0/429/delete/bogus/:namespace/purge" should be "### No documentation found for 429/delete/bogus/{namespace}/purge"
ErrorDoc content url:"https://docs.looker.com/r/err/internal/422/post/bogus/bulk" should be "### No documentation found for 422/post/bogus/bulk" ‑ ErrorDoc content url:"https://docs.looker.com/r/err/internal/422/post/bogus/bulk" should be "### No documentation found for 422/post/bogus/bulk"
ErrorDoc errorKey resolves external paths ‑ ErrorDoc errorKey resolves external paths
ErrorDoc errorKey resolves internal paths ‑ ErrorDoc errorKey resolves internal paths
ErrorDoc methodName url:"" should be "" ‑ ErrorDoc methodName url:"" should be ""
ErrorDoc methodName url:"/foo.md" should be "" ‑ ErrorDoc methodName url:"/foo.md" should be ""
ErrorDoc methodName url:"404.md" should be "" ‑ ErrorDoc methodName url:"404.md" should be ""
ErrorDoc methodName url:"and_another_404.md" should be "and_another" ‑ ErrorDoc methodName url:"and_another_404.md" should be "and_another"
ErrorDoc methodName url:"errorcodes/login_404.md" should be "login" ‑ ErrorDoc methodName url:"errorcodes/login_404.md" should be "login"
ErrorDoc methodName url:"foo" should be "" ‑ ErrorDoc methodName url:"foo" should be ""
ErrorDoc methodName url:"https://static-a.cdn.looker.app/errorcodes/login_404.md" should be "login" ‑ ErrorDoc methodName url:"https://static-a.cdn.looker.app/errorcodes/login_404.md" should be "login"
ErrorDoc methodName url:"login_2_404.md" should be "login_2" ‑ ErrorDoc methodName url:"login_2_404.md" should be "login_2"
ErrorDoc methodName url:"login_404.md" should be "login" ‑ ErrorDoc methodName url:"login_404.md" should be "login"
ErrorDoc parse does not fail ‑ ErrorDoc parse does not fail
ErrorDoc parse handles partial urls ‑ ErrorDoc parse handles partial urls
ErrorDoc parse has a valid regex ‑ ErrorDoc parse has a valid regex
ErrorDoc parse resolves cloud paths ‑ ErrorDoc parse resolves cloud paths
ErrorDoc parse resolves external paths ‑ ErrorDoc parse resolves external paths
ErrorDoc parse resolves internal paths ‑ ErrorDoc parse resolves internal paths
ErrorDoc specPath path: "" should be "" ‑ ErrorDoc specPath path: "" should be ""
ErrorDoc specPath path: "/x/:f/y/:z" should be "/x/{f}/y/{z}" ‑ ErrorDoc specPath path: "/x/:f/y/:z" should be "/x/{f}/y/{z}"
ErrorDoc specPath path: "/x/:foo_bar/y/:zoo" should be "/x/{foo_bar}/y/{zoo}" ‑ ErrorDoc specPath path: "/x/:foo_bar/y/:zoo" should be "/x/{foo_bar}/y/{zoo}"
ErrorDoc specPath path: "/x/{f}/y/{z}" should be "/x/{f}/y/{z}" ‑ ErrorDoc specPath path: "/x/{f}/y/{z}" should be "/x/{f}/y/{z}"
ErrorMessage should show error message ‑ ErrorMessage should show error message
ExtensionConnector component does not render loading component before rendering extension ‑ ExtensionConnector component does not render loading component before rendering extension
ExtensionConnector component does not render router ‑ ExtensionConnector component does not render router
ExtensionConnector component renders initialization  error ‑ ExtensionConnector component renders initialization  error
ExtensionConnector component renders loading component and then extension ‑ ExtensionConnector component renders loading component and then extension
ExtensionConnector component updates tile host data context data ‑ ExtensionConnector component updates tile host data context data
ExtensionConnector component updates visualization context data ‑ ExtensionConnector component updates visualization context data
ExtensionProvider component renders ‑ ExtensionProvider component renders
ExtensionProvider2 component renders ‑ ExtensionProvider2 component renders
ExtensionProvider40 component renders ‑ ExtensionProvider40 component renders
ExtensionSession authenticate not supported ‑ ExtensionSession authenticate not supported
ExtensionSession isAuthenticated ‑ ExtensionSession isAuthenticated
ExtensionSession isSudo not supported ‑ ExtensionSession isSudo not supported
ExtensionSession logout not supported ‑ ExtensionSession logout not supported
ExtensionSession reset is noop ‑ ExtensionSession reset is noop
ExtensionTransport makes a host rawRequest ‑ ExtensionTransport makes a host rawRequest
ExtensionTransport makes a host request ‑ ExtensionTransport makes a host request
ExtensionTransport stream not supported ‑ ExtensionTransport stream not supported
LookerNodeSDK Dashboard endpoints create and update dashboard ‑ LookerNodeSDK Dashboard endpoints create and update dashboard
LookerNodeSDK Dashboard endpoints search_dashboards ‑ LookerNodeSDK Dashboard endpoints search_dashboards
LookerNodeSDK Datagroups gets all datagroups ‑ LookerNodeSDK Datagroups gets all datagroups
LookerNodeSDK Node environment no INI ‑ LookerNodeSDK Node environment no INI
LookerNodeSDK PUT smoke test set default color collection ‑ LookerNodeSDK PUT smoke test set default color collection
LookerNodeSDK Query calls create and run query ‑ LookerNodeSDK Query calls create and run query
LookerNodeSDK Query calls parses a query with no results ‑ LookerNodeSDK Query calls parses a query with no results
LookerNodeSDK Query calls run_inline_query ‑ LookerNodeSDK Query calls run_inline_query
LookerNodeSDK Theme validate_theme returns ok on valid template ‑ LookerNodeSDK Theme validate_theme returns ok on valid template
LookerNodeSDK Theme validate_theme throws error with details ‑ LookerNodeSDK Theme validate_theme throws error with details
LookerNodeSDK Types with enums CreateQueryTask serializes and deserializes ‑ LookerNodeSDK Types with enums CreateQueryTask serializes and deserializes
LookerNodeSDK User CRUD-it checks create, update, and delete user ‑ LookerNodeSDK User CRUD-it checks create, update, and delete user
LookerNodeSDK User searches bad search returns no results ‑ LookerNodeSDK User searches bad search returns no results
LookerNodeSDK User searches csv user id list aka DelimArray ‑ LookerNodeSDK User searches csv user id list aka DelimArray
LookerNodeSDK User searches matches email domain and returns sorted ‑ LookerNodeSDK User searches matches email domain and returns sorted
LookerNodeSDK User searches matches email domain ‑ LookerNodeSDK User searches matches email domain
LookerNodeSDK assigns SDK.ApiVersion ‑ LookerNodeSDK assigns SDK.ApiVersion
LookerNodeSDK automatic authentication for API calls me fields filter ‑ LookerNodeSDK automatic authentication for API calls me fields filter
LookerNodeSDK automatic authentication for API calls me returns the correct result ‑ LookerNodeSDK automatic authentication for API calls me returns the correct result
LookerNodeSDK downloads png and svg ‑ LookerNodeSDK downloads png and svg
LookerNodeSDK issue-related tests create_user_attribute options ‑ LookerNodeSDK issue-related tests create_user_attribute options
LookerNodeSDK paging alpha pageAll all_dashboards pageAll returns non-paged results ‑ LookerNodeSDK paging alpha pageAll all_dashboards pageAll returns non-paged results
LookerNodeSDK paging alpha pageAll search_dashboard ‑ LookerNodeSDK paging alpha pageAll search_dashboard
LookerNodeSDK paging alpha pager getRel can override limit and offset ‑ LookerNodeSDK paging alpha pager getRel can override limit and offset
LookerNodeSDK paging alpha pager observers can be chained ‑ LookerNodeSDK paging alpha pager observers can be chained
LookerNodeSDK retrieves collections search_looks fields and title ‑ LookerNodeSDK retrieves collections search_looks fields and title
LookerNodeSDK retrieves collections search_looks fields filter ‑ LookerNodeSDK retrieves collections search_looks fields filter
LookerNodeSDK retrieves collections search_looks returns looks ‑ LookerNodeSDK retrieves collections search_looks returns looks
LookerNodeSDK sudo login/logout ‑ LookerNodeSDK sudo login/logout
Proxy session authenticate causes authentication ‑ Proxy session authenticate causes authentication
Proxy session getToken is mocked ‑ Proxy session getToken is mocked
Proxy session initialization ‑ Proxy session initialization
SDK configuration ApiSettings fails with missing required values ‑ SDK configuration ApiSettings fails with missing required values
SDK configuration ApiSettings initialization ‑ SDK configuration ApiSettings initialization
SDK configuration ApiSettings unquotes initialization ‑ SDK configuration ApiSettings unquotes initialization
SDK configuration ValueSettings initializes to defaults ‑ SDK configuration ValueSettings initializes to defaults
SDK configuration ValueSettings retrieves the first section by name ‑ SDK configuration ValueSettings retrieves the first section by name
SDK configuration ValueSettings unquotes ValueSettings ‑ SDK configuration ValueSettings unquotes ValueSettings
TileSDK addErrors method throws error when dashboard mount not supported ‑ TileSDK addErrors method throws error when dashboard mount not supported
TileSDK clearErrors method throws error when dashboard mount not supported ‑ TileSDK clearErrors method throws error when dashboard mount not supported
TileSDK constructs ‑ TileSDK constructs
TileSDK does not update host data when dashboard tile mount not supported ‑ TileSDK does not update host data when dashboard tile mount not supported
TileSDK openDrillMenu method throws error when dashboard mount not supported ‑ TileSDK openDrillMenu method throws error when dashboard mount not supported
TileSDK openScheduleDialog method throws error when dashboard mount not supported ‑ TileSDK openScheduleDialog method throws error when dashboard mount not supported
TileSDK runDashboard method throws error when dashboard mount not supported ‑ TileSDK runDashboard method throws error when dashboard mount not supported
TileSDK sends add error message  ‑ TileSDK sends add error message 
TileSDK sends add errors message  ‑ TileSDK sends add errors message 
TileSDK sends clear error message  ‑ TileSDK sends clear error message 
TileSDK sends clear errors message  ‑ TileSDK sends clear errors message 
TileSDK sends open drill menu message  ‑ TileSDK sends open drill menu message 
TileSDK sends open schedule dialog message  ‑ TileSDK sends open schedule dialog message 
TileSDK sends run dashboard message  ‑ TileSDK sends run dashboard message 
TileSDK sends stop dashboard message  ‑ TileSDK sends stop dashboard message 
TileSDK sends toggle cross filter message  ‑ TileSDK sends toggle cross filter message 
TileSDK sends update filters message  ‑ TileSDK sends update filters message 
TileSDK stopDashboard method throws error when dashboard mount not supported ‑ TileSDK stopDashboard method throws error when dashboard mount not supported
TileSDK toggleCrossFilter method throws error when dashboard mount not supported ‑ TileSDK toggleCrossFilter method throws error when dashboard mount not supported
TileSDK updateFilters method throws error when dashboard mount not supported ‑ TileSDK updateFilters method throws error when dashboard mount not supported
TileSDK updates host data ‑ TileSDK updates host data
Transport Content Type mode binary ‑ Transport Content Type mode binary
Transport Content Type mode text or string ‑ Transport Content Type mode text or string
Transport encodeParam ‑ Transport encodeParam
Transport mergeOptions ‑ Transport mergeOptions
VisualizationSDK constructs ‑ VisualizationSDK constructs
VisualizationSDK does not update host data when dashboard tile mount not supported ‑ VisualizationSDK does not update host data when dashboard tile mount not supported
VisualizationSDK updates host data and convenience functions work correcly ‑ VisualizationSDK updates host data and convenience functions work correcly
VisualizationSDK updates visConfig and queryResponse locally when provided ‑ VisualizationSDK updates visConfig and queryResponse locally when provided
connect_extension_host tests handles basic connection ‑ connect_extension_host tests handles basic connection
connect_extension_host tests handles connection with callback and initial route ‑ connect_extension_host tests handles connection with callback and initial route
connect_extension_host tests rejects when looker version is not supported ‑ connect_extension_host tests rejects when looker version is not supported
coreSDK SDK2 does not allow multiple registrations ‑ coreSDK SDK2 does not allow multiple registrations
coreSDK SDK2 unregisters ‑ coreSDK SDK2 unregisters
coreSDK does not allow multiple registrations ‑ coreSDK does not allow multiple registrations
coreSDK errors when not initialized ‑ coreSDK errors when not initialized
coreSDK returns sdk ‑ coreSDK returns sdk
coreSDK unregisters ‑ coreSDK unregisters
extension_host_api tests appends include credentials ‑ extension_host_api tests appends include credentials
extension_host_api tests appends resource to base url ‑ extension_host_api tests appends resource to base url
extension_host_api tests closes host popovers ‑ extension_host_api tests closes host popovers
extension_host_api tests creates secret key name ‑ extension_host_api tests creates secret key name
extension_host_api tests gets context data ‑ extension_host_api tests gets context data
extension_host_api tests gets local storage ‑ extension_host_api tests gets local storage
extension_host_api tests gets user attribute ‑ extension_host_api tests gets user attribute
extension_host_api tests handles empty initialize notification ‑ extension_host_api tests handles empty initialize notification
extension_host_api tests handles initialize notification with data ‑ extension_host_api tests handles initialize notification with data
extension_host_api tests handles invalid initialize notification ‑ extension_host_api tests handles invalid initialize notification
extension_host_api tests handles route change notification ‑ extension_host_api tests handles route change notification
extension_host_api tests handles tile host data notification ‑ extension_host_api tests handles tile host data notification
extension_host_api tests handles visualization data notification ‑ extension_host_api tests handles visualization data notification
extension_host_api tests invoke core sdk ‑ extension_host_api tests invoke core sdk
extension_host_api tests invoke raw core sdk ‑ extension_host_api tests invoke raw core sdk
extension_host_api tests logs out ‑ extension_host_api tests logs out
extension_host_api tests merges init ‑ extension_host_api tests merges init
extension_host_api tests notifies route change ‑ extension_host_api tests notifies route change
extension_host_api tests opens window ‑ extension_host_api tests opens window
extension_host_api tests overrides http method for oauth2Authenticate ‑ extension_host_api tests overrides http method for oauth2Authenticate
extension_host_api tests prevents fetch proxy call for early Looker versions ‑ extension_host_api tests prevents fetch proxy call for early Looker versions
extension_host_api tests prevents get context on old version ‑ extension_host_api tests prevents get context on old version
extension_host_api tests prevents get user attribute on old version ‑ extension_host_api tests prevents get user attribute on old version
extension_host_api tests prevents oauth2 code exchange requests for early versions of Looker ‑ extension_host_api tests prevents oauth2 code exchange requests for early versions of Looker
extension_host_api tests prevents oauth2 requests for early versions of Looker ‑ extension_host_api tests prevents oauth2 requests for early versions of Looker
extension_host_api tests prevents refresh context on old version ‑ extension_host_api tests prevents refresh context on old version
extension_host_api tests prevents remove user attribute on old version ‑ extension_host_api tests prevents remove user attribute on old version
extension_host_api tests prevents save context on old version ‑ extension_host_api tests prevents save context on old version
extension_host_api tests prevents secret key tag name requests for early versions of Looker ‑ extension_host_api tests prevents secret key tag name requests for early versions of Looker
extension_host_api tests prevents server proxy call for early Looker versions ‑ extension_host_api tests prevents server proxy call for early Looker versions
extension_host_api tests prevents set user attribute on old version ‑ extension_host_api tests prevents set user attribute on old version
extension_host_api tests provides error when looker version not high enough ‑ extension_host_api tests provides error when looker version not high enough
extension_host_api tests refreshes context data ‑ extension_host_api tests refreshes context data
extension_host_api tests rejects invalid characters in secret key name ‑ extension_host_api tests rejects invalid characters in secret key name
extension_host_api tests rejects oauth2 authenticate request with invalid response_type ‑ extension_host_api tests rejects oauth2 authenticate request with invalid response_type
extension_host_api tests removes local storage ‑ extension_host_api tests removes local storage
extension_host_api tests removes user attribute ‑ extension_host_api tests removes user attribute
extension_host_api tests renders ‑ extension_host_api tests renders
extension_host_api tests saves context data ‑ extension_host_api tests saves context data
extension_host_api tests sends error details ‑ extension_host_api tests sends error details
extension_host_api tests sends fetch proxy request ‑ extension_host_api tests sends fetch proxy request
extension_host_api tests sends oauth2 authenticate request with response_type id_token ‑ extension_host_api tests sends oauth2 authenticate request with response_type id_token
extension_host_api tests sends oauth2 authenticate request ‑ extension_host_api tests sends oauth2 authenticate request
extension_host_api tests sends oauth2 code exchanged request ‑ extension_host_api tests sends oauth2 code exchanged request
extension_host_api tests sends server proxy request ‑ extension_host_api tests sends server proxy request
extension_host_api tests sends unload ‑ extension_host_api tests sends unload
extension_host_api tests sets local storage ‑ extension_host_api tests sets local storage
extension_host_api tests sets user attribute ‑ extension_host_api tests sets user attribute
extension_host_api tests tracks an action ‑ extension_host_api tests tracks an action
extension_host_api tests updates location ‑ extension_host_api tests updates location
extension_host_api tests updates title ‑ extension_host_api tests updates title
extension_host_api tests use proxy response body tyoe ‑ extension_host_api tests use proxy response body tyoe
extension_host_api tests use request response body tyoe ‑ extension_host_api tests use request response body tyoe
extension_host_api tests uses init from create proxy ‑ extension_host_api tests uses init from create proxy
extension_host_api tests uses init from fetch request ‑ extension_host_api tests uses init from fetch request
extension_host_api tests verifies host connection ‑ extension_host_api tests verifies host connection
extension_host_api tests writes to clipboard ‑ extension_host_api tests writes to clipboard
extension_sdk tests creates 40 client ‑ extension_sdk tests creates 40 client
extension_sdk tests creates client ‑ extension_sdk tests creates client
getInitialRouteEntries returns pathname and query string ‑ getInitialRouteEntries returns pathname and query string
getInitialRouteEntries returns pathname ‑ getInitialRouteEntries returns pathname
getInitialRouteEntries returns pathname, query string and state ‑ getInitialRouteEntries returns pathname, query string and state
getInitialRouteEntries returns undefined when no initial route ‑ getInitialRouteEntries returns undefined when no initial route
oauthSession accepts transport and crypto overrides via duck type hash ‑ oauthSession accepts transport and crypto overrides via duck type hash
oauthSession accepts transport and crypto overrides via services ‑ oauthSession accepts transport and crypto overrides via services
oauthSession createAuthCodeRequestUrl with mock constant code_verifier ‑ oauthSession createAuthCodeRequestUrl with mock constant code_verifier
oauthSession defaults to BrowserTransport and BrowserCryptoHash ‑ oauthSession defaults to BrowserTransport and BrowserCryptoHash
oauthSession fails if missing settings ‑ oauthSession fails if missing settings
oauthSession mocked session storage works ‑ oauthSession mocked session storage works
oauthSession redeemAuthCode ‑ oauthSession redeemAuthCode
paging linkHeaderParser gets first only ‑ paging linkHeaderParser gets first only
paging linkHeaderParser parses all links ‑ paging linkHeaderParser parses all links
paging pager do not throw error without other params ‑ paging pager do not throw error without other params
paging pager initializes ‑ paging pager initializes
paging pager supports paging ‑ paging pager supports paging
paging pager works on relative url ‑ paging pager works on relative url
paging pager works without other query params ‑ paging pager works without other query params