Exemple #1
0
def create_specific_mock_state(
        nickname: Nickname = Nickname.from_seed(seed=None),
        updated: maya.MayaDT = maya.now()):
    # 0 out microseconds since it causes issues converting from rfc2822 and rfc3339
    updated = updated.subtract(microseconds=updated.datetime().microsecond)

    state = MagicMock(nickname=nickname, updated=updated)
    return state
Exemple #2
0
def create_specific_mock_state(nickname: str = 'Blue Knight Teal Club',
                               symbol: str = '♣',
                               color_hex: str = '#1E65F3',
                               color: str = 'blue',
                               updated: maya.MayaDT = maya.now()):
    metadata = [(dict(hex=color_hex, color=color), symbol)]

    # 0 out microseconds since it causes issues converting from rfc2822 and rfc3339
    updated = updated.subtract(microseconds=updated.datetime().microsecond)

    state = MagicMock(nickname=nickname, metadata=metadata, updated=updated)
    return state