Skip to content

CI failing due to missing auto_fix_checksum in BaseApkinfo object #878

@haeter525

Description

@haeter525

Describe the bug
#866 introduced a new attribute, auto_fix_checksum, but did not register it to the __slots__ list of the BaseApkinfo class. This causes the CI to fail with an AttributeError,

Image Image

Please refer to the CI log for the full traceback.

Expected behavior
The CI unit tests should execute successfully without errors.

Suggested Solutions

According to the Python document, classes with a __slots__ list restrict instance attributes to those explicitly in the list. We need to include 'auto_fix_checksum' in the BaseApkinfo.slots to prevent the AttributeError."

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions