# -*- coding: utf-8 -*-
# This file is part of Shuup.
#
# Copyright (c) 2012-2021, Shuup Commerce Inc. All rights reserved.
#
# This source code is licensed under the OSL-3.0 license found in the
# LICENSE file in the root directory of this source tree.
from __future__ import unicode_literals
from django.utils.translation import ugettext_lazy as _
from shuup.admin.utils.picotable import PicotableMassAction, PicotableMassActionProvider
[docs]class DummyPicotableMassAction1(PicotableMassAction):
label = _("Dummy Mass Action #1")
identifier = "dummy_mass_action_1"
[docs]class DummyPicotableMassAction2(PicotableMassAction):
label = _("Dummy Mass Action #2")
identifier = "dummy_mass_action_2"
[docs]class DummyMassActionProvider(PicotableMassActionProvider):
@classmethod
[docs] def get_mass_actions_for_view(cls, view):
return [
"shuup.testing.modules.mocker.mass_actions:DummyPicotableMassAction1",
"shuup.testing.modules.mocker.mass_actions:DummyPicotableMassAction2",
]