import { expect, test } from '@playwright/test'; test.describe('Tool - JSON diff', () => { test.beforeEach(async ({ page }) => { await page.goto('/json-diff'); }); test('Has correct title', async ({ page }) => { await expect(page).toHaveTitle('JSON diff - IT Tools'); }); test('Identical JSONs have a custom result message', async ({ page }) => { await page.getByTestId('leftJson').fill('{"foo":"bar"}'); await page.getByTestId('rightJson').fill('{ "foo": "bar" } '); const result = await page.getByTestId('diff-result').innerText(); expect(result).toContain('The provided JSONs are the same'); }); test('Different JSONs have differences listed', async ({ page }) => { await page.getByTestId('leftJson').fill('{"foo":"bar"}'); await page.getByTestId('rightJson').fill('{"foo":"buz","baz":"qux"}'); const result = await page.getByTestId('diff-result').innerText(); expect(result).toContain('{\nfoo: "bar""buz",\nbaz: "qux",\n},'); }); test('Different JSONs have only differences listed when "Only show differences" is checked', async ({ page }) => { await page.getByTestId('leftJson').fill('{"foo":"bar"}'); await page.getByTestId('rightJson').fill('{"foo":"bar","baz":"qux"}'); await page.getByRole('switch').click(); const result = await page.getByTestId('diff-result').innerText(); expect(result).toContain('{\nbaz: "qux",\n},'); }); }); '>ciro/fix-maxRequestBodySize Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/wasm.js (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-06-12ArrayBufferSink works and it's good.Gravatar Jarred Sumner 26-170/+2054
2022-06-12Fix build issueGravatar Jarred Sumner 2-0/+6
2022-06-12Delete broken submoduleGravatar Jarred Sumner 1-0/+0
2022-06-10Update Dockerfile.baseGravatar Jarred Sumner 1-1/+1
2022-06-10Update WebKitGravatar Jarred Sumner 1-0/+0
2022-06-10Update event_loop.zigGravatar Jarred Sumner 1-0/+1
2022-06-10Missing errno on linuxGravatar Jarred Sumner 1-3/+1
2022-06-10Update js_parser.zigGravatar Jarred Sumner 1-21/+200
2022-06-10Update MakefileGravatar Jarred Sumner 1-4/+4
2022-06-10wip fix linux buildGravatar Jarred Sumner 1-9/+11
2022-06-10Don't show generic crash info when given invalid bunfig.tomlGravatar Jarred Sumner 1-0/+4
2022-06-10Update logger.zigGravatar Jarred Sumner 1-0/+4
2022-06-10Show tracingGravatar Jarred Sumner 1-1/+1
2022-06-10Update bunfig.zigGravatar Jarred Sumner 1-0/+1
2022-06-10Update jest.zigGravatar Jarred Sumner 1-6/+9
2022-06-09Update bun.d.tsGravatar Jarred Sumner 1-2/+5
2022-06-09Add typesGravatar Jarred Sumner 1-2/+32
2022-06-09`new Response(stream).arrayBuffer()` + 3 moreGravatar Jarred Sumner 16-39/+478
2022-06-09fix some memory leaks with stringsGravatar Jarred Sumner 4-28/+45
2022-06-09Support console.log(myBigInt)Gravatar Jarred Sumner 1-1/+6
2022-06-09Fix defaultProps with JSX optimizationGravatar Jarred Sumner 6-34/+73
2022-06-09small perf improvements to encodingGravatar Jarred Sumner 1-43/+37
2022-06-07Update event_loop.zigGravatar Jarred Sumner 1-1/+2