summaryrefslogtreecommitdiff
path: root/tests/keytest.cpp
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:53:52 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:53:52 -0400
commit148bd343f3e7e32d141f66b5b5c9b98b2975b0b3 (patch)
tree31078963b85110d57310759016e60e8d26ccb1e6 /tests/keytest.cpp
parent8c8aa6b07e595cfac56838b5964ab3e96051f1b2 (diff)
Imported Upstream version 1.5.8
Diffstat (limited to 'tests/keytest.cpp')
-rw-r--r--tests/keytest.cpp173
1 files changed, 0 insertions, 173 deletions
diff --git a/tests/keytest.cpp b/tests/keytest.cpp
deleted file mode 100644
index 3df19a9..0000000
--- a/tests/keytest.cpp
+++ /dev/null
@@ -1,173 +0,0 @@
-#include <stdio.h>
-#include <iostream>
-#include <versekey.h>
-#include <rawtext.h>
-#include <rawcom.h>
-#include <echomod.h>
-#include <stdlib.h>
-
-#include <localemgr.h>
-
-#ifndef NO_SWORD_NAMESPACE
-using namespace sword;
-#endif
-
-int main(int argc, char **argv)
-{
- int loop;
- int max;
-
- if (argc > 1)
- LocaleMgr::systemLocaleMgr.setDefaultLocaleName(argv[1]);
-
- VerseKey bla;
- long index;
-
-
- if (argc < 2)
- bla = "James 1:19";
- else bla = argv[1];
-
- std::cout << "\n loop++; (.Index(Index()+1))\n";
-
- max = (argc < 3) ? 10 : atoi(argv[2]);
-
- for (loop = 0; loop < max; loop++, bla++) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")";
- bla.Index(index+1);
- std::cout << "-> " << (const char *)bla << "\n";
- }
-
- std::cout << "-----------------\n";
- std::cout << "\n loop--; (.Index(Index()-1))\n";
- if (argc < 2)
- bla = "James 1:19";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla--) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")";
- bla.Index(index-1);
- std::cout << "-> " << (const char *)bla << "\n";
- }
-
- std::cout << "-----------------\n";
- std::cout << "--------- No Headings --------\n";
-
- if (argc < 2)
- bla = "Matthew 1:5";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla--) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Genesis 1:5";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla--) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Malachi 4:2";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla++) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Revelation of John 22:17";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla++) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
-
- std::cout << "-----------------\n";
- std::cout << "-------- Headings ---------\n";
-
- bla.Headings(1);
-
- if (argc < 2)
- bla = "Matthew 1:5";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla--) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Genesis 1:5";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla--) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Malachi 4:2";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla++) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "-----------------\n";
-
- if (argc < 2)
- bla = "Revelation of John 22:17";
- else bla = argv[1];
-
- for (loop = max; loop; loop--, bla++) {
- index = bla.Index();
- std::cout << (const char *)bla << "(" << index << ")\n";
- }
-
- std::cout << "\n\n";
-
- std::cout << "-------- Error Check ------------\n\n";
- bla = "Revelation of John 23:19";
- std::cout << "bla = \"Revelation of John 23:19\"\n";
- std::cout << "(const char *)bla = " << (const char *)bla << "\n";
- std::cout << "bla.Error() = " << (int)bla.Error() << " \n";
- std::cout << "bla++ \n";
- bla++;
- std::cout << "bla.Error() = " << (int)bla.Error() << " \n";
-
- bla.Headings(0);
- for (bla = BOTTOM; !bla.Error(); bla.Book(bla.Book()-1))
- std::cout << (const char *)bla << "\n";
- bla.Testament(1);
- bla = BOTTOM;
- std::cout << bla.Index() << "\n";
- std::cout << bla.NewIndex() << "\n";
- std::cout << bla << "\n";
- bla.Testament(2);
- bla = BOTTOM;
- std::cout << bla.Index() << "\n";
- std::cout << bla.NewIndex() << "\n";
- std::cout << bla << "\n";
- return 0;
-}