diff options
author | n1aba <n1aba.github@gmail.com> | 2017-08-18 14:06:32 -0500 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2017-08-18 12:06:32 -0700 |
commit | 13d76a0cb2cd08357b7667020410e4615732aabd (patch) | |
tree | b0b6c78dfc9653932469e83c0431629a9a0d4437 /webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap | |
parent | 6df51f8617cb1a17dec0c49a6764c2ba1d7968c9 (diff) | |
download | chat-13d76a0cb2cd08357b7667020410e4615732aabd.tar.gz chat-13d76a0cb2cd08357b7667020410e4615732aabd.tar.bz2 chat-13d76a0cb2cd08357b7667020410e4615732aabd.zip |
PLT-6451 Migrate installed_oauth_app.jsx to be pure and use Redux (#7190)
* Migrate installed_oauth_app.jsx to be pure and use Redux, add test
* Fix behavior for the error case
Diffstat (limited to 'webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap')
-rw-r--r-- | webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap b/webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap new file mode 100644 index 000000000..f4e8fb464 --- /dev/null +++ b/webapp/tests/components/integrations/__snapshots__/installed_oauth_app.test.jsx.snap @@ -0,0 +1,155 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`components/integrations/InstalledOAuthApp should filter out OAuthApp 1`] = `null`; + +exports[`components/integrations/InstalledOAuthApp should match snapshot 1`] = ` +<div + className="backstage-list__item" +> + <div + className="integration__icon integration-list__icon" + > + <img + src="https://test.com/icon" + /> + </div> + <div + className="item-details" + > + <div + className="item-details__row" + > + <span + className="item-details__name" + > + testApp + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__description" + > + testing + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__url" + > + <FormattedHTMLMessage + defaultMessage="Is Trusted: <strong>{isTrusted}</strong>" + id="installed_oauth_apps.is_trusted" + values={ + Object { + "isTrusted": "Yes", + } + } + /> + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__token" + > + <FormattedHTMLMessage + defaultMessage="Client ID: <strong>{clientId}</strong>" + id="installed_integrations.client_id" + values={ + Object { + "clientId": "facxd9wpzpbpfp8pad78xj75pr", + } + } + /> + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__token" + > + <FormattedHTMLMessage + defaultMessage="Client Secret: <strong>{clientSecret}</strong>" + id="installed_integrations.client_secret" + values={ + Object { + "clientSecret": "***************", + } + } + /> + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__url" + > + <FormattedMessage + defaultMessage="Callback URLs: {urls}" + id="installed_integrations.callback_urls" + values={ + Object { + "urls": "https://test.com/callback, https://test.com/callback2", + } + } + /> + </span> + </div> + <div + className="item-details__row" + > + <span + className="item-details__creation" + > + <FormattedMessage + defaultMessage="Created by {creator} on {createAt, date, full}" + id="installed_integrations.creation" + values={ + Object { + "createAt": 1501365458934, + "creator": "", + } + } + /> + </span> + </div> + </div> + <div + className="item-actions" + > + <a + href="#" + onClick={[Function]} + > + <FormattedMessage + defaultMessage="Show Secret" + id="installed_integrations.showSecret" + values={Object {}} + /> + </a> + - + <a + href="#" + onClick={[Function]} + > + <FormattedMessage + defaultMessage="Regenerate Secret" + id="installed_integrations.regenSecret" + values={Object {}} + /> + </a> + - + <DeleteIntegration + messageId="installed_oauth_apps.delete.confirm" + onDelete={[Function]} + /> + </div> +</div> +`; |