From 5fae2a281a9d436deb386446b651ecb6f15be4c4 Mon Sep 17 00:00:00 2001 From: thuva4 Date: Sat, 5 May 2018 15:28:24 +0530 Subject: Add scenario and scenario related models to testapi client Change-Id: I9d1f7f19b030b8a7a762abed33e7b4f0efa0854f Signed-off-by: thuva4 --- .../testapiclient/models/scenario.py | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 testapi/testapi-client/testapiclient/models/scenario.py (limited to 'testapi/testapi-client/testapiclient/models') diff --git a/testapi/testapi-client/testapiclient/models/scenario.py b/testapi/testapi-client/testapiclient/models/scenario.py new file mode 100644 index 0000000..f4f0f40 --- /dev/null +++ b/testapi/testapi-client/testapiclient/models/scenario.py @@ -0,0 +1,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 -- cgit 1.2.3-korg