from behave import given, when, then


@given(u"the notification system is online")
def step_impl(context):
    # TODO:
    raise NotImplementedError(u"STEP: Given the notification system is online")


@when(u"download is completed")
def step_impl(context):
    # TODO:
    raise NotImplementedError(u"STEP: When the download is completed")


@then(u"the download-complete notification is sent")
def step_impl():
    # TODO:
    raise NotImplementedError(u"STEP: Then the download-complete notification is sent")