summaryrefslogtreecommitdiff
path: root/subplot.md
diff options
context:
space:
mode:
Diffstat (limited to 'subplot.md')
-rw-r--r--subplot.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/subplot.md b/subplot.md
index a73b805..c340763 100644
--- a/subplot.md
+++ b/subplot.md
@@ -1825,6 +1825,9 @@ binding.
- given: a (?:broken)? binding
function: a_broken_binding
regex: true
+- given: a capitalised Binding
+ function: os.getcwd
+ case_sensitive: true
```
### Steps which do not match bindings do not work
@@ -1850,6 +1853,28 @@ when I try to run sp-codegen --run nobinding.md -o test.py
then exit code is non-zero
```
+### Steps which do not case-sensitively match sensitive bindings do not work
+
+~~~~{#casemismatch.md .file .markdown}
+---
+title: Case sensitivity mismatch
+bindings:
+- badbindings.yaml
+...
+# Broken scenario because step has a case mismatch with sensitive binding
+
+```scenario
+given a capitalised binding
+```
+~~~~
+
+```scenario
+given file casemismatch.md
+and file badbindings.yaml
+when I try to run sp-codegen --run casemismatch.md -o test.py
+then exit code is non-zero
+```
+
### Steps which match more than one binding do not work
~~~~{#twobindings.md .file .markdown}