Skip to content

Commit fb80b26

Browse files
committed
Fix tests
1 parent a96e94e commit fb80b26

3 files changed

Lines changed: 15 additions & 10 deletions

File tree

cards/asset/tests/integration/card-test.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ module('Card | asset', function (hooks) {
8585
await render(hbs`{{cardstack-card-test "asset" "0xC3D7FcFb69D168e9339ed18869B506c3B0F51fDE" format="embedded"}}`);
8686
assert.dom('[data-test-asset-embedded-link]').hasAttribute('href', `/assets/${address}`)
8787
assert.dom('[data-test-asset-embedded-title]').hasText('Ether');
88-
assert.dom('[data-test-asset-embedded-address]').hasText('0xC3D7...1fDE');
88+
assert.dom('[data-test-asset-embedded-address]').hasText('0xC3D7FcFb69D168e9339ed18869B506c3B0F51fDE');
8989
assert.dom('[data-test-asset-embedded-last-active]').hasAnyText(); // testing timezone sensitive dates is notoriously difficult in CI
9090
assert.dom('[data-test-asset-embedded-balance]').hasTextContaining('0.2009 ETH');
9191
assert.dom('[data-test-asset-embedded-fiat-value]').hasText('≈ $20.09 USD');
9292
});
9393

9494
test('isolated format renders', async function (assert) {
9595
await render(hbs`{{cardstack-card-test "asset" "0xC3D7FcFb69D168e9339ed18869B506c3B0F51fDE" format="isolated"}}`);
96-
assert.dom('[data-test-asset-isolated-title]').hasText('Ether');
96+
assert.dom('[data-test-asset-isolated-title]').hasText('Details');
9797
assert.dom('[data-test-asset-isolated-address]').hasText(`Address ${address}`);
9898
assert.dom('[data-test-asset-isolated-established-date]').hasAnyText(); // testing timezone sensitive dates is notoriously difficult in CI
9999
assert.dom('[data-test-asset-isolated-num-transactions]').hasText('Transactions 2');
@@ -104,15 +104,18 @@ module('Card | asset', function (hooks) {
104104
test('can change currency in isolated format', async function (assert) {
105105
await render(hbs`{{cardstack-card-test "asset" "0xC3D7FcFb69D168e9339ed18869B506c3B0F51fDE" format="isolated"}}`);
106106

107-
await click('[data-test-asset-isolated-eur-button]');
107+
await click('.ember-power-select-trigger');
108+
await click('.ember-power-select-option:nth-of-type(1)');
108109

109110
assert.dom('[data-test-asset-isolated-fiat-value]').hasText('≈ €20.09 EUR');
110111

111-
await click('[data-test-asset-isolated-btc-button]');
112+
await click('.ember-power-select-trigger');
113+
await click('.ember-power-select-option:nth-of-type(2)');
112114

113115
assert.dom('[data-test-asset-isolated-fiat-value]').hasText('≈ 0.2009 BTC');
114116

115-
await click('[data-test-asset-isolated-usd-button]');
117+
await click('.ember-power-select-trigger');
118+
await click('.ember-power-select-option:nth-of-type(0)');
116119

117120
assert.dom('[data-test-asset-isolated-fiat-value]').hasText('≈ $20.09 USD');
118121
});

portfolio/tests/acceptance/asset-test.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ module('Acceptance | asset', function (hooks) {
8181

8282
function testAssetPage(assert) {
8383
assert.dom('[data-test-asset-isolated]').exists();
84-
assert.dom('[data-test-asset-isolated-title]').hasTextContaining('Ether');
84+
assert.dom('[data-test-asset-isolated-title]').hasTextContaining('Details');
8585
assert.dom('[data-test-asset-isolated-address]').hasText(`Address ${address}`);
8686
assert.dom('[data-test-portfolio-top-header]').exists();
8787
assert.dom('[data-test-portfolio-breadcrumbs]').doesNotExist();
@@ -122,12 +122,14 @@ module('Acceptance | asset', function (hooks) {
122122

123123
assert.dom('[data-test-asset-isolated-currency-name').hasText('USD');
124124

125-
await click('[data-test-asset-isolated-eur-button]');
125+
await click('.ember-power-select-trigger');
126+
await click('.ember-power-select-option:nth-of-type(1)');
126127

127128
assert.dom('[data-test-asset-isolated-currency-name').hasText('EUR');
128129
assert.equal(currentURL(this.owner), `/assets/${address}?assets[currency]=EUR`);
129130

130-
await click('[data-test-asset-isolated-btc-button]');
131+
await click('.ember-power-select-trigger');
132+
await click('.ember-power-select-option:nth-of-type(2)');
131133

132134
assert.dom('[data-test-asset-isolated-currency-name').hasText('BTC');
133135
assert.equal(currentURL(this.owner), `/assets/${address}?assets[currency]=BTC`);

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6818,9 +6818,9 @@ ember-power-calendar@^0.13.2:
68186818
ember-cli-htmlbars "^3.0.1"
68196819
ember-concurrency "^0.8.27 || ^0.9.0 || ^0.10.0 || ^1.0.0"
68206820

6821-
"ember-power-datepicker@git+https://github.com/bagby/ember-power-datepicker.git#9eaf27d921056b47b7d620b42e303b45c7a40e67":
6821+
"ember-power-datepicker@git+https://github.com/bagby/ember-power-datepicker#9eaf27d921056b47b7d620b42e303b45c7a40e67":
68226822
version "0.6.0"
6823-
resolved "git+https://github.com/bagby/ember-power-datepicker.git#9eaf27d921056b47b7d620b42e303b45c7a40e67"
6823+
resolved "git+https://github.com/bagby/ember-power-datepicker#9eaf27d921056b47b7d620b42e303b45c7a40e67"
68246824
dependencies:
68256825
ember-basic-dropdown "^1.1.2"
68266826
ember-cli-babel "^7.1.2"

0 commit comments

Comments
 (0)