aboutsummaryrefslogtreecommitdiff
path: root/internal/bible/bible_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/bible/bible_test.go')
-rw-r--r--internal/bible/bible_test.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/internal/bible/bible_test.go b/internal/bible/bible_test.go
index 804b8c4..71a2c89 100644
--- a/internal/bible/bible_test.go
+++ b/internal/bible/bible_test.go
@@ -52,6 +52,25 @@ func TestVul2Kings(t *testing.T) {
}
}
+func TestCorpusBooks(t *testing.T) {
+ books := CorpusBooks("wuj")
+ if len(books) == 0 {
+ t.Fatal("wuj corpus has no books")
+ }
+ found := false
+ for _, b := range books {
+ if b == "John" {
+ found = true
+ }
+ }
+ if !found {
+ t.Errorf("wuj CorpusBooks missing John")
+ }
+ if got := CorpusBooks("bt"); len(got) != 0 {
+ t.Errorf("bt has no corpus, got %d books", len(got))
+ }
+}
+
func TestChapters(t *testing.T) {
ch := Chapters("wuj", "John")
if len(ch) == 0 || ch[0] != 1 {