def METHOD_NAME(self, reddit):
    reddit.read_only = False
    subreddit = reddit.subreddit(pytest.placeholders.test_subreddit)
    rule = subreddit.rules[1]
    rule2 = rule.mod.update(
        short_name="PRAW Update",
        description="Updated rule",
        kind="comment",
        violation_reason="PUpdate",
    )
    assert rule != rule2
    assert rule2.short_name == "PRAW Update"
    assert rule.description != rule2.description
    assert rule2.description == "Updated rule"
    assert rule.kind != rule2.kind
    assert rule2.kind == "comment"
    assert rule.violation_reason != rule2.violation_reason
    assert rule2.violation_reason == "PUpdate"
    subreddit = reddit.subreddit(pytest.placeholders.test_subreddit)
    for new_rule in subreddit.rules:
        assert new_rule.short_name != rule.short_name