summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/regression/5324-BufSetOption-triggers-twice/cmd1
-rw-r--r--test/regression/5324-BufSetOption-triggers-twice/in1
-rw-r--r--test/regression/5324-BufSetOption-triggers-twice/out1
-rw-r--r--test/regression/5324-BufSetOption-triggers-twice/rc4
4 files changed, 7 insertions, 0 deletions
diff --git a/test/regression/5324-BufSetOption-triggers-twice/cmd b/test/regression/5324-BufSetOption-triggers-twice/cmd
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/test/regression/5324-BufSetOption-triggers-twice/cmd
@@ -0,0 +1 @@
+
diff --git a/test/regression/5324-BufSetOption-triggers-twice/in b/test/regression/5324-BufSetOption-triggers-twice/in
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/test/regression/5324-BufSetOption-triggers-twice/in
@@ -0,0 +1 @@
+
diff --git a/test/regression/5324-BufSetOption-triggers-twice/out b/test/regression/5324-BufSetOption-triggers-twice/out
new file mode 100644
index 00000000..00463676
--- /dev/null
+++ b/test/regression/5324-BufSetOption-triggers-twice/out
@@ -0,0 +1 @@
+hook-ran
diff --git a/test/regression/5324-BufSetOption-triggers-twice/rc b/test/regression/5324-BufSetOption-triggers-twice/rc
new file mode 100644
index 00000000..debaad8a
--- /dev/null
+++ b/test/regression/5324-BufSetOption-triggers-twice/rc
@@ -0,0 +1,4 @@
+hook global BufCreate .*/foo %{ set buffer filetype foo }
+hook global BufSetOption filetype=foo %{ exec -buffer out ihook-ran<esc> }
+edit foo
+delete-buffer foo