def test_default_argument_values_not_correct_when_missing_comments( not_verifiable_gg_args_missing_comments): """The default command-line arguments are not correct""" gg_arguments = gatorgrader.parse_gatorgrader_arguments( not_verifiable_gg_args_missing_comments) gatorgrader_args_verified = gatorgrader.verify_gatorgrader_arguments( gg_arguments) assert gatorgrader_args_verified == NOT_VERIFIED
def test_gatorgrader_verified(verifiable_gg_args): """Run gatorgrader with verifiable arguments and it is verified""" gg_arguments = gatorgrader.parse_gatorgrader_arguments(verifiable_gg_args) gg_args_verified = gatorgrader.verify_gatorgrader_arguments(gg_arguments) assert gg_args_verified == VERIFIED
def test_gatorgrader_not_verified(not_verifiable_gg_args): """Run gatorgrader with not verifiable arguments and it is not verified""" gg_arguments = gatorgrader.parse_gatorgrader_arguments( not_verifiable_gg_args) gg_args_verified = gatorgrader.verify_gatorgrader_arguments(gg_arguments) assert gg_args_verified == NOT_VERIFIED
def test_default_argument_values_correct(no_gg_args): """The default command-line arguments are correct""" gg_arguments = gatorgrader.parse_gatorgrader_arguments(no_gg_args) gatorgrader_args_verified = gatorgrader.verify_gatorgrader_arguments( gg_arguments) assert gatorgrader_args_verified == VERIFIED