summaryrefslogtreecommitdiffstats
path: root/testapi/testapi-client/testapiclient/models/scenario.py
blob: f4f0f40c3798a88658012503ba9e042abeb0814b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
class ScenarioCreateRequest:
    def __init__(self, name='', installers=[]):
        self.name = name
        self.installers = installers


class ScenarioInstallerCreateRequest:
    def __init__(self, installer='', versions=[]):
        self.installer = installer
        self.versions = versions


class ScenarioVersionCreateRequest:
    def __init__(self, version='', owner='', projects=[]):
        self.version = version
        self.owner = owner
        self.projects = projects


class ScenarioProjectCreateRequest:
    def __init__(self, project='', scores=[], trust_indicators=[], customs=[]):
        self.project = project
        self.scores = scores
        self.trust_indicators = trust_indicators
        self.customs = customs


class ScenarioScoreCreateRequest:
    def __init__(self, score='', date=''):
        self.score = score
        self.date = date


class ScenarioTICreateRequest:
    def __init__(self, status='', date=''):
        self.status = status
        self.date = date