bam cli: Accept argv from another script (for testing)

This commit is contained in:
2014-11-12 14:22:40 +01:00
parent e8dab60b68
commit 45b6afc30c

View File

@@ -803,11 +803,14 @@ def create_argparse():
return parser return parser
def main(): def main(argv=None):
import sys
parser = create_argparse() if argv is None:
args = parser.parse_args(sys.argv[1:]) import sys
argv = sys.argv
parser = create_argparse(argv)
args = parser.parse_args()
# call subparser callback # call subparser callback
if not hasattr(args, "func"): if not hasattr(args, "func"):