diff options
author | Roberto C. Sanchez <roberto@connexer.com> | 2014-03-29 10:53:52 -0400 |
---|---|---|
committer | Roberto C. Sanchez <roberto@connexer.com> | 2014-03-29 10:53:52 -0400 |
commit | 148bd343f3e7e32d141f66b5b5c9b98b2975b0b3 (patch) | |
tree | 31078963b85110d57310759016e60e8d26ccb1e6 /tests/keytest.cpp | |
parent | 8c8aa6b07e595cfac56838b5964ab3e96051f1b2 (diff) |
Imported Upstream version 1.5.8
Diffstat (limited to 'tests/keytest.cpp')
-rw-r--r-- | tests/keytest.cpp | 173 |
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; -} |