diff --git a/tests/data/crossing.ccl b/tests/data/crossing.ccl
new file mode 100644
index 0000000000000000000000000000000000000000..abae649250d598a801cae0029091c56d28ca2709
--- /dev/null
+++ b/tests/data/crossing.ccl
@@ -0,0 +1,38 @@
+tagset=kipi
+sentence=t01.xml
+---
+rlook(0, 1, $It, True)
+
+True
+It=0
+---
+llook(1, 0, $It, True)
+
+True
+It=1
+---
+rlook(1, 0, $It, True)
+
+False
+It=nowhere
+---
+llook(0, 1, $It, True)
+
+False
+It=nowhere
+---
+only(0, 1, $It, True)
+
+True
+It=1
+---
+only(1, 0, $It, True)
+
+True
+It=nowhere
+---
+only(1, 0, $It, False)
+
+True
+It=nowhere
+---