aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorGravatar Tom Willemse2020-10-30 18:23:10 -0700
committerGravatar Tom Willemse2020-10-30 18:23:10 -0700
commit05cdbd0fb2f1a851391ef4d147d0f0f18fe95705 (patch)
treee62dbf93ae0c71309d9a275738dfac19ee0b9bfb /test
parent897ab273a0dd6808271ac8e327bc60c3f5a9c22c (diff)
downloademacs-config-05cdbd0fb2f1a851391ef4d147d0f0f18fe95705.tar.gz
emacs-config-05cdbd0fb2f1a851391ef4d147d0f0f18fe95705.zip
Add ‘embrace’ configuration
Diffstat (limited to 'test')
-rwxr-xr-xtest/integration/oni-embrace.bats10
-rwxr-xr-xtest/integration/oni-groovy.bats10
2 files changed, 20 insertions, 0 deletions
diff --git a/test/integration/oni-embrace.bats b/test/integration/oni-embrace.bats
new file mode 100755
index 0000000..0f9f532
--- /dev/null
+++ b/test/integration/oni-embrace.bats
@@ -0,0 +1,10 @@
+#!/usr/bin/env bats
+
+@test "Loading embrace loads oni-embrace" {
+ run emacs -batch -l package -f package-initialize -l embrace \
+ -eval "(prin1 (featurep 'oni-embrace))"
+
+ echo "$output"
+
+ [[ "$output" == *"t" ]]
+}
diff --git a/test/integration/oni-groovy.bats b/test/integration/oni-groovy.bats
index 5a768a3..dc86b82 100755
--- a/test/integration/oni-groovy.bats
+++ b/test/integration/oni-groovy.bats
@@ -39,3 +39,13 @@
[[ "$output" == *"jenkinsfile-mode" ]]
}
+
+@test "Groovy has slashy string support in Embrace" {
+ run emacs -batch -l package -f package-initialize -l embrace \
+ -visit "test.groovy" \
+ -eval "(prin1 (not (null (alist-get ?/ embrace--pair-list))))"
+
+ echo "$output"
+
+ [[ "$output" == *"t" ]]
+}