Skip to content

Commit

Permalink
0.0.22
Browse files Browse the repository at this point in the history
  • Loading branch information
bahrus committed Feb 29, 2024
1 parent 2e05ead commit 3b895b9
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 4 deletions.
2 changes: 1 addition & 1 deletion tests/Test1.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
time.beEnhanced.by.beValueAdded.value = new Date();
setTimeout(() => {
validate();
}, 100);
}, 500);
</script>
</body>
</html>
2 changes: 1 addition & 1 deletion tests/Test2.html
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
data.beEnhanced.by.beValueAdded.value = 13456789;
setTimeout(() => {
validate();
}, 100);
}, 500);
</script>
</body>
</html>
42 changes: 42 additions & 0 deletions tests/Test3.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Test 2</title>
</head>
<body>
<meta id=meta>
<div id=target></div>

<script type=importmap>
{
"imports": {
"be-enhanced/": "../node_modules/be-enhanced/",
"be-hive/": "../node_modules/be-hive/",
"be-propagating/": "../node_modules/be-propagating/",
"mount-observer/": "../node_modules/mount-observer/",
"trans-render/": "../node_modules/trans-render/",
"xtal-element/": "../node_modules/xtal-element/"
}
}
</script>
<script type=module>
import 'be-enhanced/beEnhanced.js';
import '../be-value-added.js';
</script>
<script type=module>
function validate(){
const num = 13456789;
if(meta.content === 'hello'){
target.setAttribute('mark', 'good');
}
}
await customElements.whenDefined('be-enhanced');
meta.beEnhanced.by.beValueAdded.value = 'hello';
setTimeout(() => {
validate();
}, 500);
</script>
</body>
</html>
4 changes: 2 additions & 2 deletions tests/test2.spec.mjs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { test, expect } from '@playwright/test';
test('test1', async ({ page }) => {
await page.goto('./tests/Test1.html');
test('test2', async ({ page }) => {
await page.goto('./tests/Test2.html');
// wait for 1 second
await page.waitForTimeout(2000);
const editor = page.locator('#target');
Expand Down
8 changes: 8 additions & 0 deletions tests/test3.spec.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import { test, expect } from '@playwright/test';
test('test3', async ({ page }) => {
await page.goto('./tests/Test3.html');
// wait for 1 second
await page.waitForTimeout(2000);
const editor = page.locator('#target');
await expect(editor).toHaveAttribute('mark', 'good');
});

0 comments on commit 3b895b9

Please sign in to comment.