Software / code / prosody
Annotate
tools/mod2spec.sh @ 13867:eabd38507c1d 13.0
util.jsonschema: Fix handling of `false` as schema
Schemas can be either a boolean or a table (object) but since it only
checked for truthiness, the case of `false` would be handled
incorrectly.
There seems to be no tests that cover `then` and `else` being `false`,
only a couple that check the `if` keyword.
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 30 Mar 2025 17:27:23 +0200 |
| parent | 13255:df96af198222 |
| rev | line source |
|---|---|
|
13255
df96af198222
tools: Reflect bash-ness of mod2spec in shebang
Kim Alvefur <zash@zash.se>
parents:
13200
diff
changeset
|
1 #!/bin/bash |
|
13195
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
2 set -eu |
|
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
3 |
|
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
4 echo "spec/${1//./_}_spec.lua" |