Skip to content

Commit de20491

Browse files
Merge pull request #929 from ensdomains/use-new-test-env
use new ens-test-env
2 parents 16c6fab + d0fea43 commit de20491

File tree

8 files changed

+193
-142
lines changed

8 files changed

+193
-142
lines changed

.github/workflows/knip.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
- uses: actions/checkout@v3
1010

1111
- name: Install pnpm
12-
run: corepack enable pnpm
12+
run: npm i -g --force corepack && corepack enable pnpm
1313

1414
- name: Install Node.js
1515
uses: actions/setup-node@v3

.github/workflows/pages-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
run: sudo apt-get install -y libcairo2-dev libjpeg8-dev libpango1.0-dev libgif-dev build-essential g++
2323

2424
- name: Install pnpm
25-
run: corepack enable pnpm
25+
run: npm i -g --force corepack && corepack enable pnpm
2626

2727
- name: Install Node.js
2828
uses: actions/setup-node@v3

.github/workflows/test.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@v3
1313

1414
- name: Install pnpm
15-
run: corepack enable pnpm
15+
run: npm i -g --force corepack && corepack enable pnpm
1616

1717
- name: Install Node.js
1818
uses: actions/setup-node@v3
@@ -24,7 +24,7 @@ jobs:
2424

2525
- name: Get contract addresses
2626
run: 'parallel --lb --halt now,success=1,fail=1 ::: \
27-
"pnpm tenv start -ng -ns -nb" \
27+
"pnpm tenv start --no-graph --no-scripts --no-build --exit-after-deploy" \
2828
"pnpm wait-on ./.env.local"'
2929

3030
- run: pnpm test:coverage
@@ -35,7 +35,7 @@ jobs:
3535
- uses: actions/checkout@v3
3636

3737
- name: Install pnpm
38-
run: corepack enable pnpm
38+
run: npm i -g --force corepack && corepack enable pnpm
3939

4040
- name: Install Node.js
4141
uses: actions/setup-node@v3
@@ -47,7 +47,7 @@ jobs:
4747

4848
- name: Get contract addresses
4949
run: 'parallel --lb --halt now,success=1,fail=1 ::: \
50-
"pnpm tenv start -ng -ns -nb" \
50+
"pnpm tenv start --no-graph --no-scripts --no-build --exit-after-deploy" \
5151
"pnpm wait-on ./.env.local"'
5252

5353
- name: Build stateless and export
@@ -68,7 +68,7 @@ jobs:
6868
- uses: actions/checkout@v3
6969

7070
- name: Install pnpm
71-
run: corepack enable pnpm
71+
run: npm i -g --force corepack && corepack enable pnpm
7272

7373
- name: Install Node.js
7474
uses: actions/setup-node@v3
@@ -102,7 +102,7 @@ jobs:
102102
- uses: actions/checkout@v3
103103

104104
- name: Install pnpm
105-
run: corepack enable pnpm
105+
run: npm i -g --force corepack && corepack enable pnpm
106106

107107
- name: Install Node.js
108108
uses: actions/setup-node@v3
@@ -129,7 +129,7 @@ jobs:
129129

130130
- name: Run tests
131131
run: |
132-
PLAYWRIGHT_SHARD=${{matrix.shard}} PLAYWRIGHT_TOTAL=${{strategy.job-total}} pnpm e2e:ci -nb
132+
PLAYWRIGHT_SHARD=${{matrix.shard}} PLAYWRIGHT_TOTAL=${{strategy.job-total}} pnpm e2e:ci --no-build
133133
134134
- uses: actions/upload-artifact@v4
135135
if: always()
@@ -153,7 +153,7 @@ jobs:
153153
- run: ./scripts/check-chrome.sh
154154

155155
- name: Install pnpm
156-
run: corepack enable pnpm
156+
run: npm i -g --force corepack && corepack enable pnpm
157157

158158
- name: Install Node.js
159159
uses: actions/setup-node@v3

archive.tar.gz

7.43 MB
Binary file not shown.

archive.tar.lz4

-11.3 MB
Binary file not shown.

e2e/specs/stateless/extendNames.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,9 @@ test('should be able to extend a single unwrapped name from profile', async ({
157157

158158
await test.step('should show correct fiat values', async () => {
159159
await extendNamesModal.getCurrencyToggle.click({ force: true })
160-
await expect(extendNamesModal.getInvoiceExtensionFee).toContainText('$10.00')
160+
await expect(extendNamesModal.getInvoiceExtensionFee).toContainText('$10.01')
161161
await expect(extendNamesModal.getInvoiceTransactionFee).toContainText('$0.13')
162-
await expect(extendNamesModal.getInvoiceTotal).toContainText('$10.13')
162+
await expect(extendNamesModal.getInvoiceTotal).toContainText('$10.14')
163163
await extendNamesModal.getCounterMinusButton.click()
164164
await expect(extendNamesModal.getInvoiceExtensionFee).toContainText('$5.00')
165165
await expect(extendNamesModal.getInvoiceTransactionFee).toContainText('$0.13')

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"buildandexport": "pnpm build && pnpm export",
1919
"buildandstart:glocal": "pnpm build:glocal && pnpm start",
2020
"tenv": "ens-test-env -a",
21-
"denv": "pnpm tenv start -ns -nb --extra-time 12232000 --verbosity 1",
21+
"denv": "pnpm tenv start --no-graph --no-build --extra-time 12232000 --verbosity 1",
2222
"lint": "next lint && pnpm stylelint stylelint \"./src/**/*.tsx\"",
2323
"lint:types": "tsc --noEmit",
2424
"lint:fix": "next lint --fix",
@@ -99,7 +99,7 @@
9999
"devDependencies": {
100100
"@cloudflare/workers-types": "^3.14.1",
101101
"@ensdomains/buffer": "^0.1.1",
102-
"@ensdomains/ens-test-env": "0.5.0-beta.2",
102+
"@ensdomains/ens-test-env": "0.6.0",
103103
"@ensdomains/headless-web3-provider": "^1.0.8",
104104
"@ianvs/prettier-plugin-sort-imports": "^4.1.0",
105105
"@next/bundle-analyzer": "^13.4.19",
@@ -166,7 +166,7 @@
166166
"vite-plugin-magical-svg": "^1.3.0",
167167
"vitest": "^2.0.5",
168168
"vitest-canvas-mock": "^0.3.3",
169-
"wait-on": "^6.0.1",
169+
"wait-on": "^8.0.2",
170170
"wrangler": "^3.26.0",
171171
"ws": "^8.16.0"
172172
},

0 commit comments

Comments
 (0)