Commit: d9939f7b7667bbbe2a120bad8540204d78ed3b72
Author: Jens Reimann <jreimann@redhat.com>
Date: Wed, 12 Jan 2022 15:56:51 -0100
feat(endpoints): allow using MQTT over websockets
closes #205
Test output
[2022-01-12T17:30:11Z DEBUG drogue_cloud_tests::init::config] Create new config
[2022-01-12T17:30:13Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/
[2022-01-12T17:30:13Z DEBUG reqwest::async_impl::client] response '200 OK' for http://api.172.18.0.2.nip.io/.well-known/drogue-endpoints
[2022-01-12T17:30:13Z INFO drogue_cloud_tests::init::config] Endpoints: Object({
"api": String(
"http://api.172.18.0.2.nip.io",
),
"console": String(
"http://console.172.18.0.2.nip.io",
),
"sso": String(
"http://sso.172.18.0.2.nip.io",
),
"issuer_url": String(
"http://sso.172.18.0.2.nip.io/auth/realms/drogue",
),
"registry": Object({
"url": String(
"http://api.172.18.0.2.nip.io",
),
}),
})
[2022-01-12T17:30:14Z INFO drogue_cloud_tests::init::login] Found login button
[2022-01-12T17:30:16Z INFO drogue_cloud_tests::init::login] Login complete
[2022-01-12T17:30:16Z INFO drogue_cloud_tests::init::web] Creating screenshot: screenshots/create_access_token_web/before-goto/1.png
[2022-01-12T17:30:17Z INFO drogue_cloud_tests::init::web] Creating screenshot: screenshots/create_access_token_web/after-goto/2.png
[2022-01-12T17:30:17Z DEBUG drogue_cloud_tests::init::access_token] Got button (Element { client: Client { tx: UnboundedSender { chan: Tx { inner: Chan { tx: Tx { block_tail: 0x55eb88b573c0, tail_position: 24 }, semaphore: 0, rx_waker: AtomicWaker, tx_count: 3, rx_fields: "..." } } }, is_legacy: false }, element: WebElement("6d6940cd-d89a-4b5a-ac54-a99dc9c12561") }), clicking it ...
[2022-01-12T17:30:17Z INFO drogue_cloud_tests::init::web] Creating screenshot: screenshots/create_access_token_web/before-click/3.png
[2022-01-12T17:30:22Z INFO drogue_cloud_tests::init::web] Creating screenshot: screenshots/create_access_token_web/before-click-2/4.png
[2022-01-12T17:30:22Z INFO drogue_cloud_tests::init::web] Creating screenshot: screenshots/create_access_token_web/5.png
thread 'main' panicked at 'Get access token: webdriver returned error: Element