Skip to content

No-op: TestGetNextSimpleChain already omits (object) inheritance#7

Draft
Copilot wants to merge 1 commit intomasterfrom
copilot/sub-pr-6
Draft

No-op: TestGetNextSimpleChain already omits (object) inheritance#7
Copilot wants to merge 1 commit intomasterfrom
copilot/sub-pr-6

Conversation

Copy link

Copilot AI commented Mar 2, 2026

A review suggested adding (object) to TestGetNextSimpleChain for consistency with older test classes. The maintainer confirmed modern Python style does not require explicit object inheritance, and the class was already correctly declared without it.

No code changes were needed — the class declaration is already in the preferred form:

class TestGetNextSimpleChain:
    ...

The existing (object) inheritance in TestFlow, TestBaseTask, TestTask, and TestComposite is legacy style and not a pattern to replicate in new test classes.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] WIP address feedback on _get_next refactor regarding object inheritance No-op: TestGetNextSimpleChain already omits (object) inheritance Mar 2, 2026
Base automatically changed from feature/optimize_get_next to master March 2, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants