| 707 | } |
| 708 | |
| 709 | int testUVProcessChain(int argc, char** const argv) |
| 710 | { |
| 711 | if (argc < 2) { |
| 712 | std::cout << "Invalid arguments.\n"; |
| 713 | return -1; |
| 714 | } |
| 715 | |
| 716 | if (!testUVProcessChainBuiltin(argv[1])) { |
| 717 | std::cout << "While executing testUVProcessChainBuiltin().\n"; |
| 718 | return -1; |
| 719 | } |
| 720 | |
| 721 | if (!testUVProcessChainBuiltinMerged(argv[1])) { |
| 722 | std::cout << "While executing testUVProcessChainBuiltinMerged().\n"; |
| 723 | return -1; |
| 724 | } |
| 725 | |
| 726 | if (!testUVProcessChainExternal(argv[1])) { |
| 727 | std::cout << "While executing testUVProcessChainExternal().\n"; |
| 728 | return -1; |
| 729 | } |
| 730 | |
| 731 | if (!testUVProcessChainNone(argv[1])) { |
| 732 | std::cout << "While executing testUVProcessChainNone().\n"; |
| 733 | return -1; |
| 734 | } |
| 735 | |
| 736 | if (!testUVProcessChainCwdUnchanged(argv[1])) { |
| 737 | std::cout << "While executing testUVProcessChainCwdUnchanged().\n"; |
| 738 | return -1; |
| 739 | } |
| 740 | |
| 741 | if (!testUVProcessChainCwdChanged(argv[1])) { |
| 742 | std::cout << "While executing testUVProcessChainCwdChanged().\n"; |
| 743 | return -1; |
| 744 | } |
| 745 | |
| 746 | if (!testUVProcessChainSpawnFail(argv[1])) { |
| 747 | std::cout << "While executing testUVProcessChainSpawnFail().\n"; |
| 748 | return -1; |
| 749 | } |
| 750 | |
| 751 | if (!testUVProcessChainInputFile(argv[1])) { |
| 752 | std::cout << "While executing testUVProcessChainInputFile().\n"; |
| 753 | return -1; |
| 754 | } |
| 755 | |
| 756 | if (!testUVProcessChainWait0(argv[1])) { |
| 757 | std::cout << "While executing testUVProcessChainWait0().\n"; |
| 758 | return -1; |
| 759 | } |
| 760 | |
| 761 | if (!testUVProcessChainExternalLoop(argv[1])) { |
| 762 | std::cout << "While executing testUVProcessChainExternalLoop().\n"; |
| 763 | return -1; |
| 764 | } |
| 765 | |
| 766 | return 0; |
nothing calls this directly
no test coverage detected
searching dependent graphs…