(self, *args)
| 35 | parameter value""" |
| 36 | |
| 37 | def __init__(self, *args): |
| 38 | if args is None or len(args) < 1: |
| 39 | raise ValueError("No options given!") |
| 40 | |
| 41 | if len(args) == 1 and hasattr(args, '__len__'): |
| 42 | self.values = args[0] # given a list |
| 43 | else: |
| 44 | self.values = args # given individual objects |
| 45 | |
| 46 | def __len__(self): |
| 47 | return len(self.values) |
nothing calls this directly
no outgoing calls
no test coverage detected