The rpkg module-build command has positional arguments with defaults. We don't want those being overwritten by --optional key=value arguments. It would just cause confusion.
rpkg module-build
--optional key=value
:+1:
@lsedlar could you please review this as well?
Looks good to me.
I would suggest to use six.assertRaisesRegex to ensure rpkgError is raised.
six.assertRaisesRegex
rpkgError
:thumbsup:
rebased onto 6e68939811f4ef6967f3459f2d909bb1d234e21c
@cqi and @lsedlar thank you for the reviews. I made the change as suggested. Could you please merge this?
Pull-Request has been merged by lsedlar
The
rpkg module-buildcommand has positional arguments with defaults. We don't want those being overwritten by--optional key=valuearguments. It would just cause confusion.