(cls, date)
| 13 | |
| 14 | @classmethod |
| 15 | def _to_date_str(cls, date): |
| 16 | if isinstance(date, (datetime.datetime, datetime.date)): |
| 17 | return date.strftime('%Y-%m-%d') |
| 18 | elif isinstance(date, six.string_types): |
| 19 | return date |
| 20 | else: |
| 21 | raise ValueError('Can not convert %s type to str', type(date)) |
| 22 | |
| 23 | def get_user_summary(self, begin_date, end_date): |
| 24 | """ |
no outgoing calls
no test coverage detected