summaryrefslogtreecommitdiff
path: root/tests/034_onload
diff options
context:
space:
mode:
Diffstat (limited to 'tests/034_onload')
-rw-r--r--tests/034_onload/imported.ts8
-rw-r--r--tests/034_onload/main.ts14
-rw-r--r--tests/034_onload/nest_imported.ts7
3 files changed, 29 insertions, 0 deletions
diff --git a/tests/034_onload/imported.ts b/tests/034_onload/imported.ts
new file mode 100644
index 000000000..5cf2d7b4c
--- /dev/null
+++ b/tests/034_onload/imported.ts
@@ -0,0 +1,8 @@
+import "./nest_imported.ts";
+window.addEventListener(
+ "load",
+ (e: Event): void => {
+ console.log(`got ${e.type} event in event handler (imported)`);
+ }
+);
+console.log("log from imported script");
diff --git a/tests/034_onload/main.ts b/tests/034_onload/main.ts
new file mode 100644
index 000000000..68851950a
--- /dev/null
+++ b/tests/034_onload/main.ts
@@ -0,0 +1,14 @@
+import "./imported.ts";
+
+window.addEventListener(
+ "load",
+ (e: Event): void => {
+ console.log(`got ${e.type} event in event handler (main)`);
+ }
+);
+
+window.onload = (e: Event): void => {
+ console.log(`got ${e.type} event in onload function`);
+};
+
+console.log("log from main");
diff --git a/tests/034_onload/nest_imported.ts b/tests/034_onload/nest_imported.ts
new file mode 100644
index 000000000..2e2bee1d5
--- /dev/null
+++ b/tests/034_onload/nest_imported.ts
@@ -0,0 +1,7 @@
+window.addEventListener(
+ "load",
+ (e: Event): void => {
+ console.log(`got ${e.type} event in event handler (nest_imported)`);
+ }
+);
+console.log("log from nest_imported script");