Changeset 258
- Timestamp:
- Sep 25, 2007, 1:28:03 PM (18 years ago)
- Location:
- trunk/unittests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/unittests/CmdLineParameterUnitTests.pas
r224 r258 32 32 assertFalse('testParseCmdLine_Empty', tmpCmdLineParameters.getGlobalSearchFlag); 33 33 assertEqualsString('testParseCmdLine_Empty', '', tmpCmdLineParameters.getLanguage); 34 assertFalse('testParseCmdLine_Empty', tmpCmdLineParameters.getShowIndexFlag); 34 35 assertFalse('testParseCmdLine_Empty', tmpCmdLineParameters.getHelpManagerFlag); 35 36 assertEqualsInt('testParseCmdLine_Empty', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 55 56 assertFalse('testParseCmdLine_QuestionMark', tmpCmdLineParameters.getGlobalSearchFlag); 56 57 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getLanguage); 58 assertFalse('testParseCmdLine_QuestionMark', tmpCmdLineParameters.getShowIndexFlag); 57 59 assertFalse('testParseCmdLine_QuestionMark', tmpCmdLineParameters.getHelpManagerFlag); 58 60 assertEqualsInt('testParseCmdLine_QuestionMark', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 78 80 assertFalse('testParseCmdLine_QuotedQuestionMark', tmpCmdLineParameters.getGlobalSearchFlag); 79 81 assertEqualsString('testParseCmdLine_QuotedQuestionMark', '', tmpCmdLineParameters.getLanguage); 82 assertFalse('testParseCmdLine_QuotedQuestionMark', tmpCmdLineParameters.getShowIndexFlag); 80 83 assertFalse('testParseCmdLine_QuotedQuestionMark', tmpCmdLineParameters.getHelpManagerFlag); 81 84 assertEqualsInt('testParseCmdLine_QuotedQuestionMark', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 101 104 assertFalse('testParseCmdLine_lowerH', tmpCmdLineParameters.getGlobalSearchFlag); 102 105 assertEqualsString('testParseCmdLine_lowerH', '', tmpCmdLineParameters.getLanguage); 106 assertFalse('testParseCmdLine_lowerH', tmpCmdLineParameters.getShowIndexFlag); 103 107 assertFalse('testParseCmdLine_lowerH', tmpCmdLineParameters.getHelpManagerFlag); 104 108 assertEqualsInt('testParseCmdLine_lowerH', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 124 128 assertFalse('testParseCmdLine_upperH', tmpCmdLineParameters.getGlobalSearchFlag); 125 129 assertEqualsString('testParseCmdLine_upperH', '', tmpCmdLineParameters.getLanguage); 130 assertFalse('testParseCmdLine_upperH', tmpCmdLineParameters.getShowIndexFlag); 126 131 assertFalse('testParseCmdLine_upperH', tmpCmdLineParameters.getHelpManagerFlag); 127 132 assertEqualsInt('testParseCmdLine_upperH', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 147 152 assertFalse('testParseCmdLine_lowerHelp', tmpCmdLineParameters.getGlobalSearchFlag); 148 153 assertEqualsString('testParseCmdLine_lowerHelp', '', tmpCmdLineParameters.getLanguage); 154 assertFalse('testParseCmdLine_lowerHelp', tmpCmdLineParameters.getShowIndexFlag); 149 155 assertFalse('testParseCmdLine_lowerHelp', tmpCmdLineParameters.getHelpManagerFlag); 150 156 assertEqualsInt('testParseCmdLine_lowerHelp', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 170 176 assertFalse('testParseCmdLine_upperHELP', tmpCmdLineParameters.getGlobalSearchFlag); 171 177 assertEqualsString('testParseCmdLine_upperHELP', '', tmpCmdLineParameters.getLanguage); 178 assertFalse('testParseCmdLine_upperHELP', tmpCmdLineParameters.getShowIndexFlag); 172 179 assertFalse('testParseCmdLine_upperHELP', tmpCmdLineParameters.getHelpManagerFlag); 173 180 assertEqualsInt('testParseCmdLine_upperHELP', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 193 200 assertFalse('testParseCmdLine_upperHELP', tmpCmdLineParameters.getGlobalSearchFlag); 194 201 assertEqualsString('testParseCmdLine_upperHE', '', tmpCmdLineParameters.getLanguage); 202 assertFalse('testParseCmdLine_upperHE', tmpCmdLineParameters.getShowIndexFlag); 195 203 assertFalse('testParseCmdLine_upperHE', tmpCmdLineParameters.getHelpManagerFlag); 196 204 assertEqualsInt('testParseCmdLine_upperHE', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 216 224 assertFalse('testParseCmdLine_h_between', tmpCmdLineParameters.getGlobalSearchFlag); 217 225 assertEqualsString('testParseCmdLine_h_between', '', tmpCmdLineParameters.getLanguage); 226 assertFalse('testParseCmdLine_h_between', tmpCmdLineParameters.getShowIndexFlag); 218 227 assertFalse('testParseCmdLine_h_between', tmpCmdLineParameters.getHelpManagerFlag); 219 228 assertEqualsInt('testParseCmdLine_h_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 239 248 assertFalse('testParseCmdLine_h_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 240 249 assertEqualsString('testParseCmdLine_h_between_withSpace', '', tmpCmdLineParameters.getLanguage); 250 assertFalse('testParseCmdLine_h_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 241 251 assertFalse('testParseCmdLine_h_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 242 252 assertEqualsInt('testParseCmdLine_h_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 262 272 assertFalse('testParseCmdLine_lowerS', tmpCmdLineParameters.getGlobalSearchFlag); 263 273 assertEqualsString('testParseCmdLine_lowerS', '', tmpCmdLineParameters.getLanguage); 274 assertFalse('testParseCmdLine_lowerS', tmpCmdLineParameters.getShowIndexFlag); 264 275 assertFalse('testParseCmdLine_lowerS', tmpCmdLineParameters.getHelpManagerFlag); 265 276 assertEqualsInt('testParseCmdLine_lowerS', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 285 296 assertFalse('testParseCmdLine_upperS', tmpCmdLineParameters.getGlobalSearchFlag); 286 297 assertEqualsString('testParseCmdLine_upperS', '', tmpCmdLineParameters.getLanguage); 298 assertFalse('testParseCmdLine_upperS', tmpCmdLineParameters.getShowIndexFlag); 287 299 assertFalse('testParseCmdLine_upperS', tmpCmdLineParameters.getHelpManagerFlag); 288 300 assertEqualsInt('testParseCmdLine_upperS', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 309 321 assertFalse('testParseCmdLine_upperS_withBlank', tmpCmdLineParameters.getGlobalSearchFlag); 310 322 assertEqualsString('testParseCmdLine_upperS_withBlank', '', tmpCmdLineParameters.getLanguage); 323 assertFalse('testParseCmdLine_upperS_withBlank', tmpCmdLineParameters.getShowIndexFlag); 311 324 assertFalse('testParseCmdLine_upperS_withBlank', tmpCmdLineParameters.getHelpManagerFlag); 312 325 assertEqualsInt('testParseCmdLine_upperS_withBlank', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 332 345 assertFalse('testParseCmdLine_QuotedS', tmpCmdLineParameters.getGlobalSearchFlag); 333 346 assertEqualsString('testParseCmdLine_QuotedS', '', tmpCmdLineParameters.getLanguage); 347 assertFalse('testParseCmdLine_QuotedS', tmpCmdLineParameters.getShowIndexFlag); 334 348 assertFalse('testParseCmdLine_QuotedS', tmpCmdLineParameters.getHelpManagerFlag); 335 349 assertEqualsInt('testParseCmdLine_QuotedS', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 355 369 assertFalse('testParseCmdLine_emptyS', tmpCmdLineParameters.getGlobalSearchFlag); 356 370 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getLanguage); 371 assertFalse('testParseCmdLine_emptyS', tmpCmdLineParameters.getShowIndexFlag); 357 372 assertFalse('testParseCmdLine_emptyS', tmpCmdLineParameters.getHelpManagerFlag); 358 373 assertEqualsInt('testParseCmdLine_emptyS', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 378 393 assertFalse('testParseCmdLine_s_between', tmpCmdLineParameters.getGlobalSearchFlag); 379 394 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getLanguage); 395 assertFalse('testParseCmdLine_emptyS', tmpCmdLineParameters.getShowIndexFlag); 380 396 assertFalse('testParseCmdLine_s_between', tmpCmdLineParameters.getHelpManagerFlag); 381 397 assertEqualsInt('testParseCmdLine_s_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 401 417 assertFalse('testParseCmdLine_s_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 402 418 assertEqualsString('testParseCmdLine_s_between_withSpace', '', tmpCmdLineParameters.getLanguage); 419 assertFalse('testParseCmdLine_s_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 403 420 assertFalse('testParseCmdLine_s_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 404 421 assertEqualsInt('testParseCmdLine_s_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 424 441 assertFalse('testParseCmdLine_help_and_s', tmpCmdLineParameters.getGlobalSearchFlag); 425 442 assertEqualsString('testParseCmdLine_help_and_s', '', tmpCmdLineParameters.getLanguage); 443 assertFalse('testParseCmdLine_help_and_s', tmpCmdLineParameters.getShowIndexFlag); 426 444 assertFalse('testParseCmdLine_help_and_s', tmpCmdLineParameters.getHelpManagerFlag); 427 445 assertEqualsInt('testParseCmdLine_help_and_s', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 447 465 assertFalse('testParseCmdLine_s_and_help', tmpCmdLineParameters.getGlobalSearchFlag); 448 466 assertEqualsString('testParseCmdLine_s_and_help', '', tmpCmdLineParameters.getLanguage); 467 assertFalse('testParseCmdLine_s_and_help', tmpCmdLineParameters.getShowIndexFlag); 449 468 assertFalse('testParseCmdLine_s_and_help', tmpCmdLineParameters.getHelpManagerFlag); 450 469 assertEqualsInt('testParseCmdLine_s_and_help', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 470 489 assertFalse('testParseCmdLine_help_and_s_without_blank', tmpCmdLineParameters.getGlobalSearchFlag); 471 490 assertEqualsString('testParseCmdLine_help_and_s_without_blank', '', tmpCmdLineParameters.getLanguage); 491 assertFalse('testParseCmdLine_help_and_s_without_blank', tmpCmdLineParameters.getShowIndexFlag); 472 492 assertFalse('testParseCmdLine_help_and_s_without_blank', tmpCmdLineParameters.getHelpManagerFlag); 473 493 assertEqualsInt('testParseCmdLine_help_and_s_without_blank', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 494 514 assertTrue('testParseCmdLine_lowerG', tmpCmdLineParameters.getGlobalSearchFlag); 495 515 assertEqualsString('testParseCmdLine_lowerG', '', tmpCmdLineParameters.getLanguage); 516 assertFalse('testParseCmdLine_lowerG', tmpCmdLineParameters.getShowIndexFlag); 496 517 assertFalse('testParseCmdLine_lowerG', tmpCmdLineParameters.getHelpManagerFlag); 497 518 assertEqualsInt('testParseCmdLine_lowerG', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 517 538 assertTrue('testParseCmdLine_upperG', tmpCmdLineParameters.getGlobalSearchFlag); 518 539 assertEqualsString('testParseCmdLine_upperG', '', tmpCmdLineParameters.getLanguage); 540 assertFalse('testParseCmdLine_upperG', tmpCmdLineParameters.getShowIndexFlag); 519 541 assertFalse('testParseCmdLine_upperG', tmpCmdLineParameters.getHelpManagerFlag); 520 542 assertEqualsInt('testParseCmdLine_upperG', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 540 562 assertTrue('testParseCmdLine_QuotedG', tmpCmdLineParameters.getGlobalSearchFlag); 541 563 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getLanguage); 564 assertFalse('testParseCmdLine_QuotedG', tmpCmdLineParameters.getShowIndexFlag); 542 565 assertFalse('testParseCmdLine_QuotedG', tmpCmdLineParameters.getHelpManagerFlag); 543 566 assertEqualsInt('testParseCmdLine_QuotedG', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 563 586 assertTrue('testParseCmdLine_emptyG', tmpCmdLineParameters.getGlobalSearchFlag); 564 587 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getLanguage); 588 assertFalse('testParseCmdLine_emptyG', tmpCmdLineParameters.getShowIndexFlag); 565 589 assertFalse('testParseCmdLine_emptyG', tmpCmdLineParameters.getHelpManagerFlag); 566 590 assertEqualsInt('testParseCmdLine_emptyG', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 586 610 assertTrue('testParseCmdLine_g_between', tmpCmdLineParameters.getGlobalSearchFlag); 587 611 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getLanguage); 612 assertFalse('testParseCmdLine_g_between', tmpCmdLineParameters.getShowIndexFlag); 588 613 assertFalse('testParseCmdLine_g_between', tmpCmdLineParameters.getHelpManagerFlag); 589 614 assertEqualsInt('testParseCmdLine_g_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 609 634 assertTrue('testParseCmdLine_g_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 610 635 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getLanguage); 636 assertFalse('testParseCmdLine_g_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 611 637 assertFalse('testParseCmdLine_g_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 612 638 assertEqualsInt('testParseCmdLine_g_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 619 645 620 646 647 PROCEDURE testParseCmdLine_lowerI; 648 VAR 649 tmpCmdLineString : String; 650 tmpCmdLineParameters : TCmdLineParameters; 651 BEGIN 652 tmpCmdLineString := '-i file'; 653 tmpCmdLineParameters := TCmdLineParameters.Create; 654 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 655 656 assertFalse('testParseCmdLine_lowerI', tmpCmdLineParameters.getShowUsageFlag); 657 assertFalse('testParseCmdLine_lowerI', tmpCmdLineParameters.getSearchFlag); 658 assertFalse('testParseCmdLine_lowerI', tmpCmdLineParameters.getGlobalSearchFlag); 659 assertEqualsString('testParseCmdLine_lowerI', '', tmpCmdLineParameters.getLanguage); 660 assertTrue('testParseCmdLine_lowerI', tmpCmdLineParameters.getShowIndexFlag); 661 assertFalse('testParseCmdLine_lowerI', tmpCmdLineParameters.getHelpManagerFlag); 662 assertEqualsInt('testParseCmdLine_lowerI', 0, tmpCmdLineParameters.getHelpManagerWindow); 663 assertEqualsInt('testParseCmdLine_lowerI', 0, tmpCmdLineParameters.getOwnerWindow); 664 assertEqualsString('testParseCmdLine_lowerI', '', tmpCmdLineParameters.getWindowTitle); 665 assertEqualsString('testParseCmdLine_lowerI', 'file', tmpCmdLineParameters.getFileNames(true)); 666 assertEqualsString('testParseCmdLine_lowerI', 'file', tmpCmdLineParameters.getFileNames(false)); 667 assertEqualsString('testParseCmdLine_lowerI', '', tmpCmdLineParameters.getSearchText); 668 END; 669 670 671 PROCEDURE testParseCmdLine_upperI; 672 VAR 673 tmpCmdLineString : String; 674 tmpCmdLineParameters : TCmdLineParameters; 675 BEGIN 676 tmpCmdLineString := '-I fiLe seArch'; 677 tmpCmdLineParameters := TCmdLineParameters.Create; 678 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 679 680 assertFalse('testParseCmdLine_upperI', tmpCmdLineParameters.getShowUsageFlag); 681 assertFalse('testParseCmdLine_upperI', tmpCmdLineParameters.getSearchFlag); 682 assertFalse('testParseCmdLine_upperI', tmpCmdLineParameters.getGlobalSearchFlag); 683 assertEqualsString('testParseCmdLine_upperI', '', tmpCmdLineParameters.getLanguage); 684 assertTrue('testParseCmdLine_upperI', tmpCmdLineParameters.getShowIndexFlag); 685 assertFalse('testParseCmdLine_upperI', tmpCmdLineParameters.getHelpManagerFlag); 686 assertEqualsInt('testParseCmdLine_upperI', 0, tmpCmdLineParameters.getHelpManagerWindow); 687 assertEqualsInt('testParseCmdLine_upperI', 0, tmpCmdLineParameters.getOwnerWindow); 688 assertEqualsString('testParseCmdLine_upperI', '', tmpCmdLineParameters.getWindowTitle); 689 assertEqualsString('testParseCmdLine_upperI', 'fiLe', tmpCmdLineParameters.getFileNames(true)); 690 assertEqualsString('testParseCmdLine_upperI', 'fiLe', tmpCmdLineParameters.getFileNames(false)); 691 assertEqualsString('testParseCmdLine_upperI', 'seArch', tmpCmdLineParameters.getSearchText); 692 END; 693 694 695 PROCEDURE testParseCmdLine_QuotedI; 696 VAR 697 tmpCmdLineString : String; 698 tmpCmdLineParameters : TCmdLineParameters; 699 BEGIN 700 tmpCmdLineString := '"-I" seArch'; 701 tmpCmdLineParameters := TCmdLineParameters.Create; 702 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 703 704 assertFalse('testParseCmdLine_QuotedI', tmpCmdLineParameters.getShowUsageFlag); 705 assertFalse('testParseCmdLine_QuotedI', tmpCmdLineParameters.getSearchFlag); 706 assertFalse('testParseCmdLine_QuotedI', tmpCmdLineParameters.getGlobalSearchFlag); 707 assertEqualsString('testParseCmdLine_QuotedI', '', tmpCmdLineParameters.getLanguage); 708 assertTrue('testParseCmdLine_QuotedI', tmpCmdLineParameters.getShowIndexFlag); 709 assertFalse('testParseCmdLine_QuotedI', tmpCmdLineParameters.getHelpManagerFlag); 710 assertEqualsInt('testParseCmdLine_QuotedI', 0, tmpCmdLineParameters.getHelpManagerWindow); 711 assertEqualsInt('testParseCmdLine_QuotedI', 0, tmpCmdLineParameters.getOwnerWindow); 712 assertEqualsString('testParseCmdLine_QuotedI getWindowTitle', '', tmpCmdLineParameters.getWindowTitle); 713 assertEqualsString('testParseCmdLine_QuotedI getFileNames(true)', 'seArch', tmpCmdLineParameters.getFileNames(true)); 714 assertEqualsString('testParseCmdLine_QuotedI getFileNames(false)', 'seArch', tmpCmdLineParameters.getFileNames(false)); 715 assertEqualsString('testParseCmdLine_QuotedI getSearchText', '', tmpCmdLineParameters.getSearchText); 716 END; 717 718 719 PROCEDURE testParseCmdLine_emptyI; 720 VAR 721 tmpCmdLineString : String; 722 tmpCmdLineParameters : TCmdLineParameters; 723 BEGIN 724 tmpCmdLineString := '-I'; 725 tmpCmdLineParameters := TCmdLineParameters.Create; 726 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 727 728 assertFalse('testParseCmdLine_emptyI', tmpCmdLineParameters.getShowUsageFlag); 729 assertFalse('testParseCmdLine_emptyI', tmpCmdLineParameters.getSearchFlag); 730 assertFalse('testParseCmdLine_emptyI', tmpCmdLineParameters.getGlobalSearchFlag); 731 assertEqualsString('testParseCmdLine_emptyI', '', tmpCmdLineParameters.getLanguage); 732 assertTrue('testParseCmdLine_emptyI', tmpCmdLineParameters.getShowIndexFlag); 733 assertFalse('testParseCmdLine_emptyI', tmpCmdLineParameters.getHelpManagerFlag); 734 assertEqualsInt('testParseCmdLine_emptyI', 0, tmpCmdLineParameters.getHelpManagerWindow); 735 assertEqualsInt('testParseCmdLine_emptyI', 0, tmpCmdLineParameters.getOwnerWindow); 736 assertEqualsString('testParseCmdLine_emptyI getWindowTitle', '', tmpCmdLineParameters.getWindowTitle); 737 assertEqualsString('testParseCmdLine_emptyI getFileNames(true)', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames(true)); 738 assertEqualsString('testParseCmdLine_emptyI getFileNames(false)', '', tmpCmdLineParameters.getFileNames(false)); 739 assertEqualsString('testParseCmdLine_emptyI getSearchText', '', tmpCmdLineParameters.getSearchText); 740 END; 741 742 743 PROCEDURE testParseCmdLine_i_between; 744 VAR 745 tmpCmdLineString : String; 746 tmpCmdLineParameters : TCmdLineParameters; 747 BEGIN 748 tmpCmdLineString := '-h-i-s'; 749 tmpCmdLineParameters := TCmdLineParameters.Create; 750 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 751 752 assertTrue('testParseCmdLine_i_between', tmpCmdLineParameters.getShowUsageFlag); 753 assertTrue('testParseCmdLine_i_between', tmpCmdLineParameters.getSearchFlag); 754 assertFalse('testParseCmdLine_i_between', tmpCmdLineParameters.getGlobalSearchFlag); 755 assertEqualsString('testParseCmdLine_i_between', '', tmpCmdLineParameters.getLanguage); 756 assertTrue('testParseCmdLine_i_between', tmpCmdLineParameters.getShowIndexFlag); 757 assertFalse('testParseCmdLine_i_between', tmpCmdLineParameters.getHelpManagerFlag); 758 assertEqualsInt('testParseCmdLine_i_between', 0, tmpCmdLineParameters.getHelpManagerWindow); 759 assertEqualsInt('testParseCmdLine_i_between', 0, tmpCmdLineParameters.getOwnerWindow); 760 assertEqualsString('testParseCmdLine_i_between', '', tmpCmdLineParameters.getWindowTitle); 761 assertEqualsString('testParseCmdLine_i_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames(true)); 762 assertEqualsString('testParseCmdLine_i_between', '', tmpCmdLineParameters.getFileNames(false)); 763 assertEqualsString('testParseCmdLine_i_between', '', tmpCmdLineParameters.getSearchText); 764 END; 765 766 767 PROCEDURE testParseCmdLine_i_between_withSpace; 768 VAR 769 tmpCmdLineString : String; 770 tmpCmdLineParameters : TCmdLineParameters; 771 BEGIN 772 tmpCmdLineString := '-h -I -s'; 773 tmpCmdLineParameters := TCmdLineParameters.Create; 774 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 775 776 assertTrue('testParseCmdLine_i_between_withSpace', tmpCmdLineParameters.getShowUsageFlag); 777 assertTrue('testParseCmdLine_i_between_withSpace', tmpCmdLineParameters.getSearchFlag); 778 assertFalse('testParseCmdLine_i_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 779 assertEqualsString('testParseCmdLine_i_between_withSpace', '', tmpCmdLineParameters.getLanguage); 780 assertTrue('testParseCmdLine_i_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 781 assertFalse('testParseCmdLine_i_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 782 assertEqualsInt('testParseCmdLine_i_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); 783 assertEqualsInt('testParseCmdLine_i_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 784 assertEqualsString('testParseCmdLine_i_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 785 assertEqualsString('testParseCmdLine_i_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames(true)); 786 assertEqualsString('testParseCmdLine_i_between_withSpace', '', tmpCmdLineParameters.getFileNames(false)); 787 assertEqualsString('testParseCmdLine_i_between_withSpace', '', tmpCmdLineParameters.getSearchText); 788 END; 789 790 621 791 PROCEDURE testParseCmdLine_Language; 622 792 VAR … … 632 802 assertFalse('testParseCmdLine_Language', tmpCmdLineParameters.getGlobalSearchFlag); 633 803 assertEqualsString('testParseCmdLine_Language', 'DE', tmpCmdLineParameters.getLanguage); 804 assertFalse('testParseCmdLine_Language', tmpCmdLineParameters.getShowIndexFlag); 634 805 assertFalse('testParseCmdLine_Language', tmpCmdLineParameters.getHelpManagerFlag); 635 806 assertEqualsInt('testParseCmdLine_Language', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 655 826 assertFalse('testParseCmdLine_Language_Empty', tmpCmdLineParameters.getGlobalSearchFlag); 656 827 assertEqualsString('testParseCmdLine_Language_Empty', '', tmpCmdLineParameters.getLanguage); 828 assertFalse('testParseCmdLine_Language_Empty', tmpCmdLineParameters.getShowIndexFlag); 657 829 assertFalse('testParseCmdLine_Language_Empty', tmpCmdLineParameters.getHelpManagerFlag); 658 830 assertEqualsInt('testParseCmdLine_Language_Empty', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 678 850 assertFalse('testParseCmdLine_Language_Empty_WithColon', tmpCmdLineParameters.getGlobalSearchFlag); 679 851 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', '', tmpCmdLineParameters.getLanguage); 852 assertFalse('testParseCmdLine_Language_Empty_WithColon', tmpCmdLineParameters.getShowIndexFlag); 680 853 assertFalse('testParseCmdLine_Language_Empty_WithColon', tmpCmdLineParameters.getHelpManagerFlag); 681 854 assertEqualsInt('testParseCmdLine_Language_Empty_WithColon', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 701 874 assertFalse('testParseCmdLine_Language_WithFile', tmpCmdLineParameters.getGlobalSearchFlag); 702 875 assertEqualsString('testParseCmdLine_Language_WithFile', 'DE', tmpCmdLineParameters.getLanguage); 876 assertFalse('testParseCmdLine_Language_WithFile', tmpCmdLineParameters.getShowIndexFlag); 703 877 assertFalse('testParseCmdLine_Language_WithFile', tmpCmdLineParameters.getHelpManagerFlag); 704 878 assertEqualsInt('testParseCmdLine_Language_WithFile', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 724 898 assertFalse('testParseCmdLine_QuotedLanguage', tmpCmdLineParameters.getGlobalSearchFlag); 725 899 assertEqualsString('testParseCmdLine_QuotedLanguage', 'DE', tmpCmdLineParameters.getLanguage); 900 assertFalse('testParseCmdLine_QuotedLanguage', tmpCmdLineParameters.getShowIndexFlag); 726 901 assertFalse('testParseCmdLine_QuotedLanguage', tmpCmdLineParameters.getHelpManagerFlag); 727 902 assertEqualsInt('testParseCmdLine_QuotedLanguage', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 747 922 assertFalse('testParseCmdLine_QuotedLanguage2', tmpCmdLineParameters.getGlobalSearchFlag); 748 923 assertEqualsString('testParseCmdLine_QuotedLanguage2', 'DE', tmpCmdLineParameters.getLanguage); 924 assertFalse('testParseCmdLine_QuotedLanguage2', tmpCmdLineParameters.getShowIndexFlag); 749 925 assertFalse('testParseCmdLine_QuotedLanguage2', tmpCmdLineParameters.getHelpManagerFlag); 750 926 assertEqualsInt('testParseCmdLine_QuotedLanguage2', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 770 946 assertFalse('testParseCmdLine_Language_between', tmpCmdLineParameters.getGlobalSearchFlag); 771 947 assertEqualsString('testParseCmdLine_Language_between', 'DE', tmpCmdLineParameters.getLanguage); 948 assertFalse('testParseCmdLine_Language_between', tmpCmdLineParameters.getShowIndexFlag); 772 949 assertFalse('testParseCmdLine_Language_between', tmpCmdLineParameters.getHelpManagerFlag); 773 950 assertEqualsInt('testParseCmdLine_Language_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 793 970 assertFalse('testParseCmdLine_Language_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 794 971 assertEqualsString('testParseCmdLine_Language_between_withSpace', 'DE', tmpCmdLineParameters.getLanguage); 972 assertFalse('testParseCmdLine_Language_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 795 973 assertFalse('testParseCmdLine_Language_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 796 974 assertEqualsInt('testParseCmdLine_Language_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 816 994 assertFalse('testParseCmdLine_HelpManagerNumber', tmpCmdLineParameters.getGlobalSearchFlag); 817 995 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getLanguage); 996 assertFalse('testParseCmdLine_HelpManagerNumber', tmpCmdLineParameters.getShowIndexFlag); 818 997 assertTrue('testParseCmdLine_HelpManagerNumber', tmpCmdLineParameters.getHelpManagerFlag); 819 998 assertEqualsInt('testParseCmdLine_HelpManagerNumber', 123, tmpCmdLineParameters.getHelpManagerWindow); … … 839 1018 assertFalse('testParseCmdLine_HelpManagerBigNumber', tmpCmdLineParameters.getGlobalSearchFlag); 840 1019 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', '', tmpCmdLineParameters.getLanguage); 1020 assertFalse('testParseCmdLine_HelpManagerBigNumber', tmpCmdLineParameters.getShowIndexFlag); 841 1021 assertTrue('testParseCmdLine_HelpManagerBigNumber', tmpCmdLineParameters.getHelpManagerFlag); 842 1022 assertEqualsInt('testParseCmdLine_HelpManagerBigNumber', 2147484546, tmpCmdLineParameters.getHelpManagerWindow); … … 862 1042 assertFalse('testParseCmdLine_HelpManagerNumber_WithoutColon', tmpCmdLineParameters.getGlobalSearchFlag); 863 1043 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', '', tmpCmdLineParameters.getLanguage); 1044 assertFalse('testParseCmdLine_HelpManagerNumber_WithoutColon', tmpCmdLineParameters.getShowIndexFlag); 864 1045 assertTrue('testParseCmdLine_HelpManagerNumber_WithoutColon', tmpCmdLineParameters.getHelpManagerFlag); 865 1046 assertEqualsInt('testParseCmdLine_HelpManagerNumber_WithoutColon', 123, tmpCmdLineParameters.getHelpManagerWindow); … … 885 1066 assertFalse('testParseCmdLine_HelpManagerNumber_Invalid', tmpCmdLineParameters.getGlobalSearchFlag); 886 1067 assertEqualsString('testParseCmdLine_HelpManagerNumber_Invalid', '', tmpCmdLineParameters.getLanguage); 1068 assertFalse('testParseCmdLine_HelpManagerNumber_Invalid', tmpCmdLineParameters.getShowIndexFlag); 887 1069 assertFalse('testParseCmdLine_HelpManagerNumber_Invalid', tmpCmdLineParameters.getHelpManagerFlag); 888 1070 assertEqualsInt('testParseCmdLine_HelpManagerNumber_Invalid', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 908 1090 assertFalse('testParseCmdLine_HelpManagerNumber_between', tmpCmdLineParameters.getGlobalSearchFlag); 909 1091 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', '', tmpCmdLineParameters.getLanguage); 1092 assertFalse('testParseCmdLine_HelpManagerNumber_between', tmpCmdLineParameters.getShowIndexFlag); 910 1093 assertTrue('testParseCmdLine_HelpManagerNumber_between', tmpCmdLineParameters.getHelpManagerFlag); 911 1094 assertEqualsInt('testParseCmdLine_HelpManagerNumber_between', 12, tmpCmdLineParameters.getHelpManagerWindow); … … 931 1114 assertFalse('testParseCmdLine_HelpManagerNumber_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 932 1115 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', '', tmpCmdLineParameters.getLanguage); 1116 assertFalse('testParseCmdLine_HelpManagerNumber_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 933 1117 assertTrue('testParseCmdLine_HelpManagerNumber_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 934 1118 assertEqualsInt('testParseCmdLine_HelpManagerNumber_between_withSpace', 12, tmpCmdLineParameters.getHelpManagerWindow); … … 954 1138 assertFalse('testParseCmdLine_OwnerNumber', tmpCmdLineParameters.getGlobalSearchFlag); 955 1139 assertEqualsString('testParseCmdLine_OwnerNumber', '', tmpCmdLineParameters.getLanguage); 1140 assertFalse('testParseCmdLine_OwnerNumber', tmpCmdLineParameters.getShowIndexFlag); 956 1141 assertFalse('testParseCmdLine_OwnerNumber', tmpCmdLineParameters.getHelpManagerFlag); 957 1142 assertEqualsInt('testParseCmdLine_OwnerNumber', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 977 1162 assertFalse('testParseCmdLine_OwnerNumber_WithoutColon', tmpCmdLineParameters.getGlobalSearchFlag); 978 1163 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', '', tmpCmdLineParameters.getLanguage); 1164 assertFalse('testParseCmdLine_OwnerNumber_WithoutColon', tmpCmdLineParameters.getShowIndexFlag); 979 1165 assertFalse('testParseCmdLine_OwnerNumber_WithoutColon', tmpCmdLineParameters.getHelpManagerFlag); 980 1166 assertEqualsInt('testParseCmdLine_OwnerNumber_WithoutColon', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1000 1186 assertFalse('testParseCmdLine_OwnerNumber_Invalid', tmpCmdLineParameters.getGlobalSearchFlag); 1001 1187 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', '', tmpCmdLineParameters.getLanguage); 1188 assertFalse('testParseCmdLine_OwnerNumber_Invalid', tmpCmdLineParameters.getShowIndexFlag); 1002 1189 assertFalse('testParseCmdLine_OwnerNumber_Invalid', tmpCmdLineParameters.getHelpManagerFlag); 1003 1190 assertEqualsInt('testParseCmdLine_OwnerNumber_Invalid', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1023 1210 assertTrue('testParseCmdLine_OwnerNumber_between', tmpCmdLineParameters.getGlobalSearchFlag); 1024 1211 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getLanguage); 1212 assertFalse('testParseCmdLine_OwnerNumber_between', tmpCmdLineParameters.getShowIndexFlag); 1025 1213 assertFalse('testParseCmdLine_OwnerNumber_between', tmpCmdLineParameters.getHelpManagerFlag); 1026 1214 assertEqualsInt('testParseCmdLine_OwnerNumber_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1046 1234 assertTrue('testParseCmdLine_OwnerNumber_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 1047 1235 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getLanguage); 1236 assertFalse('testParseCmdLine_OwnerNumber_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 1048 1237 assertFalse('testParseCmdLine_OwnerNumber_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 1049 1238 assertEqualsInt('testParseCmdLine_OwnerNumber_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1069 1258 assertFalse('testParseCmdLine_Title', tmpCmdLineParameters.getGlobalSearchFlag); 1070 1259 assertEqualsString('testParseCmdLine_Title', '', tmpCmdLineParameters.getLanguage); 1260 assertFalse('testParseCmdLine_Title', tmpCmdLineParameters.getShowIndexFlag); 1071 1261 assertFalse('testParseCmdLine_Title', tmpCmdLineParameters.getHelpManagerFlag); 1072 1262 assertEqualsInt('testParseCmdLine_Title', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1092 1282 assertFalse('testParseCmdLine_Title_WithoutColon', tmpCmdLineParameters.getGlobalSearchFlag); 1093 1283 assertEqualsString('testParseCmdLine_Title_WithoutColon', '', tmpCmdLineParameters.getLanguage); 1284 assertFalse('testParseCmdLine_Title_WithoutColon', tmpCmdLineParameters.getShowIndexFlag); 1094 1285 assertFalse('testParseCmdLine_Title_WithoutColon', tmpCmdLineParameters.getHelpManagerFlag); 1095 1286 assertEqualsInt('testParseCmdLine_Title_WithoutColon', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1115 1306 assertFalse('testParseCmdLine_Title_Empty', tmpCmdLineParameters.getGlobalSearchFlag); 1116 1307 assertEqualsString('testParseCmdLine_Title_Empty', '', tmpCmdLineParameters.getLanguage); 1308 assertFalse('testParseCmdLine_Title_Empty', tmpCmdLineParameters.getShowIndexFlag); 1117 1309 assertFalse('testParseCmdLine_Title_Empty', tmpCmdLineParameters.getHelpManagerFlag); 1118 1310 assertEqualsInt('testParseCmdLine_Title_Empty', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1138 1330 assertFalse('testParseCmdLine_QuotedTitle', tmpCmdLineParameters.getGlobalSearchFlag); 1139 1331 assertEqualsString('testParseCmdLine_QuotedTitle', '', tmpCmdLineParameters.getLanguage); 1332 assertFalse('testParseCmdLine_QuotedTitle', tmpCmdLineParameters.getShowIndexFlag); 1140 1333 assertFalse('testParseCmdLine_QuotedTitle', tmpCmdLineParameters.getHelpManagerFlag); 1141 1334 assertEqualsInt('testParseCmdLine_QuotedTitle', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1161 1354 assertFalse('testParseCmdLine_QuotedTitle2', tmpCmdLineParameters.getGlobalSearchFlag); 1162 1355 assertEqualsString('testParseCmdLine_QuotedTitle2', '', tmpCmdLineParameters.getLanguage); 1356 assertFalse('testParseCmdLine_QuotedTitle2', tmpCmdLineParameters.getShowIndexFlag); 1163 1357 assertFalse('testParseCmdLine_QuotedTitle2', tmpCmdLineParameters.getHelpManagerFlag); 1164 1358 assertEqualsInt('testParseCmdLine_QuotedTitle2', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1184 1378 assertFalse('testParseCmdLine_QuotedTitle_AfterFile', tmpCmdLineParameters.getGlobalSearchFlag); 1185 1379 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', '', tmpCmdLineParameters.getLanguage); 1380 assertFalse('testParseCmdLine_QuotedTitle_AfterFile', tmpCmdLineParameters.getShowIndexFlag); 1186 1381 assertFalse('testParseCmdLine_QuotedTitle_AfterFile', tmpCmdLineParameters.getHelpManagerFlag); 1187 1382 assertEqualsInt('testParseCmdLine_QuotedTitle_AfterFile', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1207 1402 assertFalse('testParseCmdLine_Title_between', tmpCmdLineParameters.getGlobalSearchFlag); 1208 1403 assertEqualsString('testParseCmdLine_Title_between', '', tmpCmdLineParameters.getLanguage); 1404 assertFalse('testParseCmdLine_Title_between', tmpCmdLineParameters.getShowIndexFlag); 1209 1405 assertFalse('testParseCmdLine_Title_between', tmpCmdLineParameters.getHelpManagerFlag); 1210 1406 assertEqualsInt('testParseCmdLine_Title_between', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1230 1426 assertFalse('testParseCmdLine_Title_between_withSpace', tmpCmdLineParameters.getGlobalSearchFlag); 1231 1427 assertEqualsString('testParseCmdLine_Title_between_withSpace', '', tmpCmdLineParameters.getLanguage); 1428 assertFalse('testParseCmdLine_Title_between_withSpace', tmpCmdLineParameters.getShowIndexFlag); 1232 1429 assertFalse('testParseCmdLine_Title_between_withSpace', tmpCmdLineParameters.getHelpManagerFlag); 1233 1430 assertEqualsInt('testParseCmdLine_Title_between_withSpace', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1256 1453 assertFalse('testParseCmdLine_WindowPos', tmpCmdLineParameters.getGlobalSearchFlag); 1257 1454 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getLanguage); 1455 assertFalse('testParseCmdLine_WindowPos', tmpCmdLineParameters.getShowIndexFlag); 1258 1456 assertFalse('testParseCmdLine_WindowPos', tmpCmdLineParameters.getHelpManagerFlag); 1259 1457 assertEqualsInt('testParseCmdLine_WindowPos', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1287 1485 assertFalse('testParseCmdLine_WindowPosPercentage', tmpCmdLineParameters.getSearchFlag); 1288 1486 assertFalse('testParseCmdLine_WindowPosPercentage', tmpCmdLineParameters.getGlobalSearchFlag); 1487 assertFalse('testParseCmdLine_WindowPosPercentage', tmpCmdLineParameters.getShowIndexFlag); 1289 1488 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getLanguage); 1290 1489 assertFalse('testParseCmdLine_WindowPosPercentage', tmpCmdLineParameters.getHelpManagerFlag); … … 1318 1517 assertFalse('testParseCmdLine_Topic->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1319 1518 assertEqualsString('testParseCmdLine_Topic', '', tmpCmdLineParameters.getLanguage); 1519 assertFalse('testParseCmdLine_Topic', tmpCmdLineParameters.getShowIndexFlag); 1320 1520 assertFalse('testParseCmdLine_Topic', tmpCmdLineParameters.getHelpManagerFlag); 1321 1521 assertEqualsInt('testParseCmdLine_Topic', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1341 1541 assertFalse('testParseCmdLine_QuotedTopic->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1342 1542 assertEqualsString('testParseCmdLine_QuotedTopic', '', tmpCmdLineParameters.getLanguage); 1543 assertFalse('testParseCmdLine_QuotedTopic', tmpCmdLineParameters.getShowIndexFlag); 1343 1544 assertFalse('testParseCmdLine_QuotedTopic', tmpCmdLineParameters.getHelpManagerFlag); 1344 1545 assertEqualsInt('testParseCmdLine_QuotedTopic', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1364 1565 assertFalse('testParseCmdLine_file->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1365 1566 assertEqualsString('testParseCmdLine_file', '', tmpCmdLineParameters.getLanguage); 1567 assertFalse('testParseCmdLine_file', tmpCmdLineParameters.getShowIndexFlag); 1366 1568 assertFalse('testParseCmdLine_file', tmpCmdLineParameters.getHelpManagerFlag); 1367 1569 assertEqualsInt('testParseCmdLine_file', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1387 1589 assertFalse('testParseCmdLine_fileLeadingBlanks->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1388 1590 assertEqualsString('testParseCmdLine_fileLeadingBlanks', '', tmpCmdLineParameters.getLanguage); 1591 assertFalse('testParseCmdLine_fileLeadingBlanks', tmpCmdLineParameters.getShowIndexFlag); 1389 1592 assertFalse('testParseCmdLine_fileLeadingBlanks', tmpCmdLineParameters.getHelpManagerFlag); 1390 1593 assertEqualsInt('testParseCmdLine_fileLeadingBlanks', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1410 1613 assertFalse('testParseCmdLine_fileTrailingBlanks->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1411 1614 assertEqualsString('testParseCmdLine_fileTrailingBlanks', '', tmpCmdLineParameters.getLanguage); 1615 assertFalse('testParseCmdLine_fileTrailingBlanks', tmpCmdLineParameters.getShowIndexFlag); 1412 1616 assertFalse('testParseCmdLine_fileTrailingBlanks', tmpCmdLineParameters.getHelpManagerFlag); 1413 1617 assertEqualsInt('testParseCmdLine_fileTrailingBlanks', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1433 1637 assertFalse('testParseCmdLine_fileQuoted->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1434 1638 assertEqualsString('testParseCmdLine_fileQuoted', '', tmpCmdLineParameters.getLanguage); 1639 assertFalse('testParseCmdLine_fileQuoted', tmpCmdLineParameters.getShowIndexFlag); 1435 1640 assertFalse('testParseCmdLine_fileQuoted', tmpCmdLineParameters.getHelpManagerFlag); 1436 1641 assertEqualsInt('testParseCmdLine_fileQuoted', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1456 1661 assertFalse('testParseCmdLine_fileQuotedMissingClosedQuote->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1457 1662 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', '', tmpCmdLineParameters.getLanguage); 1663 assertFalse('testParseCmdLine_fileQuotedMissingClosedQuote', tmpCmdLineParameters.getShowIndexFlag); 1458 1664 assertFalse('testParseCmdLine_fileQuotedMissingClosedQuote', tmpCmdLineParameters.getHelpManagerFlag); 1459 1665 assertEqualsInt('testParseCmdLine_fileQuotedMissingClosedQuote', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1479 1685 assertFalse('testParseCmdLine_fileQuotedAndText->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1480 1686 assertEqualsString('testParseCmdLine_fileQuotedAndText', '', tmpCmdLineParameters.getLanguage); 1687 assertFalse('testParseCmdLine_fileQuotedAndText', tmpCmdLineParameters.getShowIndexFlag); 1481 1688 assertFalse('testParseCmdLine_fileQuotedAndText', tmpCmdLineParameters.getHelpManagerFlag); 1482 1689 assertEqualsInt('testParseCmdLine_fileQuotedAndText', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1502 1709 assertFalse('testParseCmdLine_fileQuotedAndTextManyBlanks->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1503 1710 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', '', tmpCmdLineParameters.getLanguage); 1711 assertFalse('testParseCmdLine_fileQuotedAndTextManyBlanks', tmpCmdLineParameters.getShowIndexFlag); 1504 1712 assertFalse('testParseCmdLine_fileQuotedAndTextManyBlanks', tmpCmdLineParameters.getHelpManagerFlag); 1505 1713 assertEqualsInt('testParseCmdLine_fileQuotedAndTextManyBlanks', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1525 1733 assertFalse('testParseCmdLine_fileQuotedInside->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1526 1734 assertEqualsString('testParseCmdLine_fileQuotedInside', '', tmpCmdLineParameters.getLanguage); 1735 assertFalse('testParseCmdLine_fileQuotedInside', tmpCmdLineParameters.getShowIndexFlag); 1527 1736 assertFalse('testParseCmdLine_fileQuotedInside', tmpCmdLineParameters.getHelpManagerFlag); 1528 1737 assertEqualsInt('testParseCmdLine_fileQuotedInside', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1548 1757 assertFalse('testParseCmdLine_SwitchAndFileQuoted->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1549 1758 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', '', tmpCmdLineParameters.getLanguage); 1759 assertFalse('testParseCmdLine_SwitchAndFileQuoted', tmpCmdLineParameters.getShowIndexFlag); 1550 1760 assertFalse('testParseCmdLine_SwitchAndFileQuoted', tmpCmdLineParameters.getHelpManagerFlag); 1551 1761 assertEqualsInt('testParseCmdLine_SwitchAndFileQuoted', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1571 1781 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1572 1782 assertEqualsString('testParseCmdLine_SwitchAndFileAndTextQuoted', '', tmpCmdLineParameters.getLanguage); 1783 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted', tmpCmdLineParameters.getShowIndexFlag); 1573 1784 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted', tmpCmdLineParameters.getHelpManagerFlag); 1574 1785 assertEqualsInt('testParseCmdLine_SwitchAndFileAndTextQuoted', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1610 1821 assertFalse('testParseCmdLine_ReallyLong->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1611 1822 assertEqualsString('testParseCmdLine_ReallyLong', '', tmpCmdLineParameters.getLanguage); 1823 assertFalse('testParseCmdLine_ReallyLong', tmpCmdLineParameters.getShowIndexFlag); 1612 1824 assertFalse('testParseCmdLine_ReallyLong', tmpCmdLineParameters.getHelpManagerFlag); 1613 1825 assertEqualsInt('testParseCmdLine_ReallyLong', 0, tmpCmdLineParameters.getHelpManagerWindow); … … 1660 1872 result.add(@testParseCmdLine_g_between_withSpace); 1661 1873 1874 result.add(@testParseCmdLine_lowerI); 1875 result.add(@testParseCmdLine_upperI); 1876 result.add(@testParseCmdLine_QuotedI); 1877 result.add(@testParseCmdLine_emptyI); 1878 result.add(@testParseCmdLine_i_between); 1879 result.add(@testParseCmdLine_i_between_withSpace); 1880 1662 1881 result.add(@testParseCmdLine_Language); 1663 1882 -
trunk/unittests/newviewtests.spr
r227 r258 71 71 [Debugger Options] 72 72 73 DebugInfo=L ineNumbers,LocalSymbols73 DebugInfo=LocalSymbols 74 74 EvalHints=True 75 75 Dbg_Options=1 … … 79 79 [Directories] 80 80 81 LastDir=P:\NEWVIEW_DEV\ COMPONENTS81 LastDir=P:\NEWVIEW_DEV\NEWVIEW 82 82 OutDir=P:\NEWVIEW_DEV\build\unittest 83 83 LibDir=P:\NEWVIEW_DEV\build\newview;P:\NEWVIEW_DEV\build\library;P:\NEWVIEW_DEV\build\components;P:\NEWVIEW_DEV\build\sibyl\lib … … 88 88 [Find History] 89 89 90 Find0= OnLanguageEvent91 Find1= isDefault90 Find0=testParseCmdLine_upperI 91 Find1=testParseCmdLine_lowerG 92 92 Find2=language 93 Find3= prefix94 Find4= TextInputForm95 Find5= TLanguageProc96 Find6=T LanguageEvent97 Find7= Register98 Find8= loadstring99 Find9= LoadString100 Find10= GetTranslationFor101 Find11= FCallbackMethod102 Find12= gettrans103 Find13= LL104 Find14= loaddefau105 Find15=L oadComponentLanguage93 Find3=OnLanguageEvent 94 Find4=isDefault 95 Find5=prefix 96 Find6=TextInputForm 97 Find7=TLanguageProc 98 Find8=TLanguageEvent 99 Find9=Register 100 Find10=loadstring 101 Find11=LoadString 102 Find12=GetTranslationFor 103 Find13=FCallbackMethod 104 Find14=gettrans 105 Find15=LL 106 106 107 107 [General] … … 121 121 File0=..\.\Components\SplitBar.PAS 122 122 File1=..\.\Library\FileUtilsUnit.pas 123 File2=.\CmdLineParameterUnitTests.pas 124 File3=.\StringUtilsUnitTests.pas 125 File4=.\FileUtilsUnitTests.pas 123 File2=.\StringUtilsUnitTests.pas 124 File3=.\FileUtilsUnitTests.pas 126 125 127 126 [Last Open Files] … … 169 168 File5.Column=26 170 169 File5.Line=294 170 File6=..\.\NewView\FileDialogForm.pas 171 File6.Left=-4 172 File6.Bottom=-4 173 File6.Width=1296 174 File6.Height=629 175 File6.Column=42 176 File6.Line=300 177 File7=..\.\NewView\HelpFile.pas 178 File7.Left=-4 179 File7.Bottom=-4 180 File7.Width=1296 181 File7.Height=629 182 File7.Column=35 183 File7.Line=702 184 File8=.\CmdLineParameterUnitTests.pas 185 File8.Left=-4 186 File8.Bottom=-4 187 File8.Width=1296 188 File8.Height=629 189 File8.Column=88 190 File8.Line=785 191 File9=..\.\NewView\CmdLineParameterUnit.pas 192 File9.Left=-4 193 File9.Bottom=-4 194 File9.Width=1296 195 File9.Height=629 196 File9.Column=60 197 File9.Line=475 171 198 172 199 [Linker Options]
Note:
See TracChangeset
for help on using the changeset viewer.