Commit ade83edd52f22c566e817072cc2e792ba810342c

Authored by Andrew Yanovych
1 parent a1655640

fixed data issue in initial multilot data

... ... @@ -89,43 +89,44 @@ def test_tender_data():
89 89 }
90 90 }
91 91
92   -test_tender_data_multiple_lots = {
93   -
94   - "title": fake.catch_phrase(),
95   - "mode": "test",
96   - "submissionMethodDetails": "quick",
97   - "description": "Тестовий тендер",
98   - "description_en": "Test tender",
99   - "description_ru": "Тестовый тендер",
100   - "procuringEntity": {
101   - "name": fake.company(),
102   - "name_ru": fake_ru.company(),
103   - "name_en": fake_en.company(),
104   - "identifier": {
105   - "scheme": u"UA-EDR",
106   - "id": u"0000{}".format(fake.pyint()),
107   - "uri": fake.image_url(width=None, height=None)
108   - },
109   - "address": {
110   - "countryName": u"Україна",
111   - "postalCode": fake.postalcode(),
112   - "region": u"м. Київ",
113   - "locality": u"м. Київ",
114   - "streetAddress": fake.street_address()
115   - },
116   - "contactPoint": {
117   - "name": fake.name(),
118   - "telephone": fake.phone_number()
119   - }
120   - },
121   - "value": {
122   - "amount": 50000.99,
123   - "currency": u"UAH"
124   - },
125   - "minimalStep": {
126   - "amount": 100.1,
127   - "currency": u"UAH"
128   - },
  92 +def test_tender_data_multiple_lots():
  93 + now = datetime.now()
  94 + return {
  95 + "title": fake.catch_phrase(),
  96 + "mode": "test",
  97 + "submissionMethodDetails": "quick",
  98 + "description": "Тестовий тендер",
  99 + "description_en": "Test tender",
  100 + "description_ru": "Тестовый тендер",
  101 + "procuringEntity": {
  102 + "name": fake.company(),
  103 + "name_ru": fake_ru.company(),
  104 + "name_en": fake_en.company(),
  105 + "identifier": {
  106 + "scheme": u"UA-EDR",
  107 + "id": u"0000{}".format(fake.pyint()),
  108 + "uri": fake.image_url(width=None, height=None)
  109 + },
  110 + "address": {
  111 + "countryName": u"Україна",
  112 + "postalCode": fake.postalcode(),
  113 + "region": u"м. Київ",
  114 + "locality": u"м. Київ",
  115 + "streetAddress": fake.street_address()
  116 + },
  117 + "contactPoint": {
  118 + "name": fake.name(),
  119 + "telephone": fake.phone_number()
  120 + }
  121 + },
  122 + "value": {
  123 + "amount": 50000.99,
  124 + "currency": u"UAH"
  125 + },
  126 + "minimalStep": {
  127 + "amount": 100.1,
  128 + "currency": u"UAH"
  129 + },
129 130 "items": [
130 131 {
131 132 "description": fake.catch_phrase(),
... ...
... ... @@ -76,7 +76,7 @@ TestCaseSetup
76 76 ${field_value}= Get_From_Object ${TENDER_DATA.data} ${field}
77 77 Should Be Equal ${field_value} ${field_response} Майданчик ${USERS.users['${username}'].broker}
78 78
79   -Звірити поля предметів закупівлі багатопрредметного тендера ${field}
  79 +Звірити поля предметів закупівлі багатопредметного тендера ${field}
80 80 Дочекатись синхронізації з майданчиком ${viewer}
81 81 @{items}= Get_From_Object ${TENDER_DATA.data} items
82 82 ${len_of_items}= Get Length ${items}
... ...
... ... @@ -28,74 +28,74 @@ ${provider} Tender User
28 28
29 29 Відображення опису позицій закупівлі багатопредметного тендера
30 30 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
31   - Звірити поля предметів закупівлі багатопрредметного тендера description
  31 + Звірити поля предметів закупівлі багатопредметного тендера description
32 32
33 33 Відображення дати доставки позицій закупівлі багатопредметного тендера
34 34 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
35   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryDate.endDate
  35 + Звірити поля предметів закупівлі багатопредметного тендера deliveryDate.endDate
36 36
37 37 Відображення координат широти доставки позицій закупівлі багатопредметного тендера
38 38 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
39   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryLocation.latitude
  39 + Звірити поля предметів закупівлі багатопредметного тендера deliveryLocation.latitude
40 40
41 41 Відображення координат довготи доставки позицій закупівлі багатопредметного тендера
42 42 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
43   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryLocation.longitude
  43 + Звірити поля предметів закупівлі багатопредметного тендера deliveryLocation.longitude
44 44
45 45 Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера
46 46 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
47   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryAddress.countryName
  47 + Звірити поля предметів закупівлі багатопредметного тендера deliveryAddress.countryName
48 48
49 49 Відображення пошт коду доставки позицій закупівлі багатопредметного тендера
50 50 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
51   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryAddress.postalCode
  51 + Звірити поля предметів закупівлі багатопредметного тендера deliveryAddress.postalCode
52 52
53 53 Відображення регіону доставки позицій закупівлі багатопредметного тендера
54 54 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
55   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryAddress.region
  55 + Звірити поля предметів закупівлі багатопредметного тендера deliveryAddress.region
56 56
57 57 Відображення locality адреси доставки позицій закупівлі багатопредметного тендера
58 58 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
59   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryAddress.locality
  59 + Звірити поля предметів закупівлі багатопредметного тендера deliveryAddress.locality
60 60
61 61 Відображення вулиці доставки позицій закупівлі багатопредметного тендера
62 62 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
63   - Звірити поля предметів закупівлі багатопрредметного тендера deliveryAddress.streetAddress
  63 + Звірити поля предметів закупівлі багатопредметного тендера deliveryAddress.streetAddress
64 64
65 65 Відображення схеми класифікації позицій закупівлі багатопредметного тендера
66 66 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
67   - Звірити поля предметів закупівлі багатопрредметного тендера classification.scheme
  67 + Звірити поля предметів закупівлі багатопредметного тендера classification.scheme
68 68
69 69 Відображення ідентифйікатора класифікації позицій закупівлі багатопредметного тендера
70 70 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
71   - Звірити поля предметів закупівлі багатопрредметного тендера classification.id
  71 + Звірити поля предметів закупівлі багатопредметного тендера classification.id
72 72
73 73 Відображення опису класифікації позицій закупівлі багатопредметного тендера
74 74 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
75   - Звірити поля предметів закупівлі багатопрредметного тендера classification.description
  75 + Звірити поля предметів закупівлі багатопредметного тендера classification.description
76 76
77 77 Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера
78 78 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
79   - Звірити поля предметів закупівлі багатопрредметного тендера additionalClassifications.scheme
  79 + Звірити поля предметів закупівлі багатопредметного тендера additionalClassifications.scheme
80 80
81 81 Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера
82 82 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
83   - Звірити поля предметів закупівлі багатопрредметного тендера additionalClassifications.id
  83 + Звірити поля предметів закупівлі багатопредметного тендера additionalClassifications.id
84 84
85 85 Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера
86 86 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
87   - Звірити поля предметів закупівлі багатопрредметного тендера additionalClassifications.description
  87 + Звірити поля предметів закупівлі багатопредметного тендера additionalClassifications.description
88 88
89 89 Відображення назви одиниці позицій закупівлі багатопредметного тендера
90 90 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
91   - Звірити поля предметів закупівлі багатопрредметного тендера unit.name
  91 + Звірити поля предметів закупівлі багатопредметного тендера unit.name
92 92
93 93 Відображення коду одиниці позицій закупівлі багатопредметного тендера
94 94 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
95   - Звірити поля предметів закупівлі багатопрредметного тендера unit.code
  95 + Звірити поля предметів закупівлі багатопредметного тендера unit.code
96 96
97 97 Відображення кількості позицій закупівлі багатопредметного тендера
98 98 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
99   - Звірити поля предметів закупівлі багатопрредметного тендера quantity
  99 + Звірити поля предметів закупівлі багатопредметного тендера quantity
100 100
101 101
... ...
... ... @@ -46,7 +46,7 @@ def prepare_test_tender_data():
46 46 return munchify({'data': test_tender_data()})
47 47
48 48 def prepare_test_tender_data_multiple_items():
49   - return munchify({'data': test_tender_data_multiple_lots})
  49 + return munchify({'data': test_tender_data_multiple_lots()})
50 50
51 51
52 52 def run_keyword_and_ignore_keyword_definations(name, *args):
... ...
... ... @@ -25,25 +25,38 @@ ${provider} Tender User
25 25 ${LAST_MODIFICATION_DATE}= Get Current Date
26 26 Set Global Variable ${LAST_MODIFICATION_DATE}
27 27
28   -
29 28 Пошук однопредметного тендера по ідентифікатору
30 29 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
31 30 #Switch Browser ${viewer}
32 31 Дочекатись синхронізації з майданчиком ${viewer}
33 32 Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id}
34   -
  33 +
  34 +######
  35 +#Відображення основних даних оголошеного тендера:
  36 +#заголовок, опис, бюджет, тендерна документація,
  37 +#procuringEntity, періоди уточнень/прийому-пропозицій, мінімального кроку
  38 +# TO DO: тендерна документація
  39 +
35 40 Відображення заголовоку оголошеного тендера
36 41 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
37 42 Звірити поле тендера ${viewer} title
38 43
  44 +Відображення опису оголошеного тендера
  45 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
  46 + Звірити поле тендера ${viewer} description
  47 +
  48 +Відображення бюджету оголошеного тендера
  49 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
  50 + Звірити поле тендера ${viewer} value.amount
  51 +
39 52 Відображення tenderID оголошеного тендера
40 53 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
41 54 Звірити поле тендера ${viewer} tenderID
42 55
43   -Відображення опису оголошеного тендера
  56 +Відображення procuringEntity.name оголошеного тендера
44 57 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
45   - Звірити поле тендера ${viewer} description
46   -
  58 + Звірити поле тендера ${viewer} procuringEntity.name
  59 +
47 60 Відображення початоку періоду уточнення оголошеного тендера
48 61 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
49 62 Звірити поле тендера ${viewer} enquiryPeriod.startDate
... ... @@ -60,42 +73,89 @@ ${provider} Tender User
60 73 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
61 74 Звірити поле тендера ${viewer} tenderPeriod.endDate
62 75
63   -Відображення бюджету оголошеного тендера
64   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
65   - Звірити поле тендера ${viewer} value.amount
66   -
67 76 Відображення мінімального кроку оголошеного тендера
68 77 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
69 78 Звірити поле тендера ${viewer} minimalStep.amount
  79 +
  80 +#######
  81 +#Відображення однопредметного тендера
  82 +#приедмет закупівлі, кількість, класифікатори, строки поставки, місце поставки
70 83
71   -Відображення procuringEntity.name оголошеного тендера
72   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
73   - Звірити поле тендера ${viewer} procuringEntity.name
74   -
75   -Відображення предмету закупівлі однопредметного тендера
76   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення однопредметного тендера
  84 +Відображення опису позицій закупівлі однопредметного тендера
  85 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
77 86 Звірити поле тендера ${viewer} items[0].description
78   -
79   -Відображення кількісті предметів закупівлі однопредметного тендера
80   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення однопредметного тендера
81   - Звірити поле тендера ${viewer} items[0].quantity
82   -
83   -Відображення класифікаторів закупівлі однопредметного тендера
84   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення однопредметного тендера
85   - Звірити поле тендера ${viewer} items[0].classification.id
86   - Звірити поле тендера ${viewer} items[0].classification.description
87   -
88   -Відображення місце поставки закупівлі однопредметного тендера
89   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення однопредметного тендера
  87 +
  88 +Відображення дати доставки позицій закупівлі однопредметного тендера
  89 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  90 + Звірити поле тендера ${viewer} items[0].deliveryDate.endDate
  91 +
  92 +Відображення координат широти доставки позицій закупівлі однопредметного тендера
  93 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  94 + Звірити поле тендера ${viewer} items[0].deliveryLocation.latitude
  95 +
  96 +Відображення координат довготи доставки позицій закупівлі однопредметного тендера
  97 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  98 + Звірити поле тендера ${viewer} items[0].deliveryLocation.longitude
  99 +
  100 +Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера
  101 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
90 102 Звірити поле тендера ${viewer} items[0].deliveryAddress.countryName
91   - Звірити поле тендера ${viewer} items[0].deliveryAddress.locality
  103 +
  104 +Відображення пошт коду доставки позицій закупівлі однопредметного тендера
  105 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
92 106 Звірити поле тендера ${viewer} items[0].deliveryAddress.postalCode
  107 +
  108 +Відображення регіону доставки позицій закупівлі однопредметного тендера
  109 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
93 110 Звірити поле тендера ${viewer} items[0].deliveryAddress.region
  111 +
  112 +Відображення locality адреси доставки позицій закупівлі однопредметного тендера
  113 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  114 + Звірити поле тендера ${viewer} items[0].deliveryAddress.locality
  115 +
  116 +Відображення вулиці доставки позицій закупівлі однопредметного тендера
  117 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
94 118 Звірити поле тендера ${viewer} items[0].deliveryAddress.streetAddress
  119 +
  120 +Відображення схеми класифікації позицій закупівлі однопредметного тендера
  121 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  122 + Звірити поле тендера ${viewer} items[0].classification.scheme
  123 +
  124 +Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера
  125 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  126 + Звірити поле тендера ${viewer} items[0].classification.id
  127 +
  128 +Відображення опису класифікації позицій закупівлі однопредметного тендера
  129 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  130 + Звірити поле тендера ${viewer} items[0].classification.description
  131 +
  132 +Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера
  133 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  134 + Звірити поле тендера ${viewer} items[0].additionalClassifications.scheme
  135 +
  136 +Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера
  137 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  138 + Звірити поле тендера ${viewer} items[0].additionalClassifications.id
  139 +
  140 +Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера
  141 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  142 + Звірити поле тендера ${viewer} items[0].additionalClassifications.description
  143 +
  144 +Відображення назви одиниці позицій закупівлі однопредметного тендера
  145 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  146 + Звірити поле тендера ${viewer} items[0].unit.name
  147 +
  148 +Відображення коду одиниці позицій закупівлі однопредметного тендера
  149 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  150 + Звірити поле тендера ${viewer} items[0].unit.code
  151 +
  152 +Відображення кількості позицій закупівлі однопредметного тендера
  153 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера
  154 + Звірити поле тендера ${viewer} items[0].quantity
  155 +
  156 +#######
  157 +#Відображення анонімного питання без відповідей
95 158
96   -Відображення строки поставки закупівлі однопредметного тендера
97   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення однопредметного тендера
98   - Звірити поле тендера ${viewer} items[0].deliveryDate.endDate
99 159 Задати питання
100 160 [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання
101 161 Викликати для учасника ${provider} Задати питання ${TENDER_DATA.data.id} ${QUESTIONS[0]}
... ... @@ -116,7 +176,10 @@ ${provider} Tender User
116 176 Відображення дати анонімного питання без відповіді
117 177 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей
118 178 Звірити поле тендера ${viewer} questions[0].date
119   -
  179 +
  180 +#######
  181 +#Відображення відповіді на запитання
  182 +#
120 183 Відповісти на запитання
121 184 [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість відповісти на запитання
122 185 Викликати для учасника ${USERS.tender_owner} Відповісти на питання ${TENDER_DATA.data.id} 0 ${ANSWERS[0]}
... ... @@ -130,6 +193,8 @@ ${provider} Tender User
130 193 Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id}
131 194 Звірити поле тендера ${viewer} questions[0].answer
132 195
  196 +
  197 +
133 198 Подати цінову пропозицію
134 199 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
135 200 Дочекатись дати початоку прийому пропозицій
... ...
Please register or login to post a comment