Analytics: unique visitors this week + probed-URLs list; Scripture Index: most-studied strip + print; admin warning for unparseable passage references; v2.44.0
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
6a5d525d6e
commit
e9d9dd0d50
13 files changed
+143
-9
No files matched your search
@@ -13,3 +13,13 @@ test('scanner and probe paths are not known paths', () => {
|
||||
assert.equal(isKnownSitePath(p), false, p)
|
||||
}
|
||||
})
|
||||
|
||||
import { checkPassageReference } from '../shared/bible-books.js'
|
||||
|
||||
test('passage reference check accepts what the index can read and flags what it cannot', () => {
|
||||
assert.equal(checkPassageReference('Titus 1:1-2', ''), null)
|
||||
assert.equal(checkPassageReference('1:10–13a', 'titus'), null)
|
||||
assert.match(checkPassageReference('1:1-2', ''), /Bible Book/)
|
||||
assert.match(checkPassageReference('Foo 1:1', 'titus'), /not a recognized/)
|
||||
assert.match(checkPassageReference('chapter one', 'titus'), /Use the form/)
|
||||
})
|
||||
Reference in new issue
Block a user