Function
_generate_adversary
(adversary_id=None, name=None, description=None, phases=None)
Source from the content-addressed store, hash-verified
| 156 | @pytest.fixture |
| 157 | def adversary(): |
| 158 | def _generate_adversary(adversary_id=None, name=None, description=None, phases=None): |
| 159 | if not adversary_id: |
| 160 | adversary_id = uuid.uuid4() |
| 161 | if not name: |
| 162 | name = ''.join(random.choice(string.ascii_uppercase) for _ in range(10)) |
| 163 | if not description: |
| 164 | description = "description" |
| 165 | if not phases: |
| 166 | phases = dict() |
| 167 | return Adversary(adversary_id=adversary_id, name=name, description=description, atomic_ordering=phases) |
| 168 | |
| 169 | return _generate_adversary |
| 170 | |
Callers
nothing calls this directly
Tested by
no test coverage detected