# Path: swf/constants.py
# REGISTERED = 'REGISTERED'
# 
# Path: swf/utils.py
# class Enum(object):
# class _CachedProperty(property):
#     class immutableclass(mutableclass):
#     def __init__(self, *sequential, **named):
#     def __contains__(self, key):
#     def has_member(self, member):
# def get_subkey(d, key_path):
#     def __init__(self, fget, fset=None, fdel=None, doc=None):
#     def _wrap_fget(self, fget):
#         def do_fget(obj):
#     def _wrap_fset(self, fset):
#         def do_fset(obj, value):
#     def _wrap_fdel(self, fdel):
#         def do_fdel(obj):
# def immutable(mutableclass):
#         def __new__(cls, *args, **kw):
#         def __init__(self, *args, **kw):    # Prevent re-init after __new__
# def camel_to_underscore(string):
# def underscore_to_camel(string):


from datetime import datetime
from swf.constants import REGISTERED
from swf.utils import datetime_timestamp, past_day
# -*- coding:utf-8 -*-




def mock_list_activity_types(*args, **kwargs):
    override_data = kwargs.pop('override_data', {})

    response = {
        "typeInfos": [
            {
                "activityType": {

# Path: swf/constants.py
# REGISTERED = 'REGISTERED'
# 
# Path: swf/utils.py
# class Enum(object):
# class _CachedProperty(property):
#     class immutableclass(mutableclass):
#     def __init__(self, *sequential, **named):
#     def __contains__(self, key):
#     def has_member(self, member):
# def get_subkey(d, key_path):
#     def __init__(self, fget, fset=None, fdel=None, doc=None):
#     def _wrap_fget(self, fget):
#         def do_fget(obj):
#     def _wrap_fset(self, fset):
#         def do_fset(obj, value):
#     def _wrap_fdel(self, fdel):
#         def do_fdel(obj):
# def immutable(mutableclass):
#         def __new__(cls, *args, **kw):
#         def __init__(self, *args, **kw):    # Prevent re-init after __new__
# def camel_to_underscore(string):
# def underscore_to_camel(string):


# Path: tests/mocks/activity.py
from datetime import datetime
from swf.constants import REGISTERED
from swf.utils import datetime_timestamp, past_day

# -*- coding:utf-8 -*-




def mock_list_activity_types(*args, **kwargs):
    override_data = kwargs.pop('override_data', {})

    response = {
        "typeInfos": [
            {
                "activityType": {

                    "name": "mocked-activity-type",