Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions issue_priority.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import abc


class Base:
def __init__(self):
self.base = 1


class BaseOne:
def __init__(self):
self.base_one = 2


class Child(Base, BaseOne):
"""Some Child class"""
Comment thread
parth-deepsource marked this conversation as resolved.


class ChildOne(Base, BaseOne, abc.ABC, abc.ABCMeta):
"""Class with duplicate bases"""


def get_number(min_max=None):
if min_max is None:
min_max = [1, 10]
if not all([isinstance(i, int) for i in min_max]):
raise AssertionError
return random.randint(*min_max)


def play_with_magic_numbers():
magic_numbers = {0, 1, 2, 3, 5}

for elem in magic_numbers.copy():
magic_numbers.add(get_next(elem))
return magic_numbers