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/parsekey.cpp | |
parent | 8c8aa6b07e595cfac56838b5964ab3e96051f1b2 (diff) |
Imported Upstream version 1.5.8
Diffstat (limited to 'tests/parsekey.cpp')
-rw-r--r-- | tests/parsekey.cpp | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/tests/parsekey.cpp b/tests/parsekey.cpp deleted file mode 100644 index bff8f62..0000000 --- a/tests/parsekey.cpp +++ /dev/null @@ -1,43 +0,0 @@ -#include <iostream> -#include <stdio.h> -#include <stdlib.h> - -#include <versekey.h> -#include <localemgr.h> -#ifndef NO_SWORD_NAMESPACE -using namespace sword; -#endif - -int main(int argc, char **argv) { - if ((argc < 2) || (argc > 4)) { - fprintf(stderr, "usage: %s <\"string to parse\"> [locale name] [test-in-set-verse]\n", *argv); - exit(-1); - } - - if (argc > 2) - LocaleMgr::systemLocaleMgr.setDefaultLocaleName(argv[2]); - - VerseKey DefaultVSKey; - - DefaultVSKey = "jas3:1"; - - ListKey verses = DefaultVSKey.ParseVerseList(argv[1], DefaultVSKey, true); - - for (int i = 0; i < verses.Count(); i++) { - VerseKey *element = dynamic_cast<VerseKey *>(verses.GetElement(i)); - if (element) { - std::cout << (SWBuf(element->LowerBound()) + " - " + SWBuf(element->UpperBound())).c_str() << "\n"; - } - else std::cout << (const char *)*verses.GetElement(i) << "\n"; -// else { -// std::cout << VerseKey(verses.GetElement(i)).getOSISRef() << "\n"; -// } - } - - if (argc > 3) { - verses.setText(argv[3]); - std::cout << "Verse is" << ((verses.Error()) ? " NOT" : "") << " in set.\n\n"; - } - - return 0; -} |