Commit 257dc33e35d49a90ed90c16afbe3aed001ef23f3
Merge pull request #111 from mykhaly/fix_limited_api_2.1
Update test_tender_data_limited
Showing
5 changed files
with
205 additions
and
6 deletions
@@ -88,18 +88,18 @@ def test_tender_data_limited(intervals, procurement_method_type): | @@ -88,18 +88,18 @@ def test_tender_data_limited(intervals, procurement_method_type): | ||
88 | "additionalClassifications": | 88 | "additionalClassifications": |
89 | [ | 89 | [ |
90 | { | 90 | { |
91 | - "description": u"Послуги шкільних їдалень", | 91 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), |
92 | "id": "55.51.10.300", | 92 | "id": "55.51.10.300", |
93 | "scheme": u"ДКПП" | 93 | "scheme": u"ДКПП" |
94 | } | 94 | } |
95 | ], | 95 | ], |
96 | "classification": | 96 | "classification": |
97 | { | 97 | { |
98 | - "description": u"Послуги з харчування у школах", | 98 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), |
99 | "id": "55523100-3", | 99 | "id": "55523100-3", |
100 | "scheme": "CPV" | 100 | "scheme": "CPV" |
101 | }, | 101 | }, |
102 | - "description": u"Послуги шкільних їдалень", | 102 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), |
103 | "id": "2dc54675d6364e2baffbc0f8e74432ac", | 103 | "id": "2dc54675d6364e2baffbc0f8e74432ac", |
104 | "deliveryDate": { | 104 | "deliveryDate": { |
105 | "endDate": (now + timedelta(days=5)).isoformat() | 105 | "endDate": (now + timedelta(days=5)).isoformat() |
@@ -151,10 +151,34 @@ def test_tender_data_limited(intervals, procurement_method_type): | @@ -151,10 +151,34 @@ def test_tender_data_limited(intervals, procurement_method_type): | ||
151 | "currency": "UAH", | 151 | "currency": "UAH", |
152 | "valueAddedTaxIncluded": True | 152 | "valueAddedTaxIncluded": True |
153 | }, | 153 | }, |
154 | - "title": u"Послуги шкільних їдалень", | 154 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), |
155 | + "description_en": fake.sentence(nb_words=10, variable_nb_words=True), | ||
156 | + "description_ru": fake.sentence(nb_words=10, variable_nb_words=True), | ||
157 | + "title": fake.catch_phrase(), | ||
158 | + "title_en": fake.catch_phrase(), | ||
159 | + "title_ru": fake.catch_phrase() | ||
155 | } | 160 | } |
156 | - if procurement_method_type == "negotiation" or procurement_method_type == "negotiation.quick": | ||
157 | - data.update({"procurementMethodDetails": "quick, accelerator=1440"}) | 161 | + if procurement_method_type == "negotiation": |
162 | + cause_variants = ( | ||
163 | + "artContestIP", | ||
164 | + "noCompetition", | ||
165 | + "twiceUnsuccessful", | ||
166 | + "additionalPurchase", | ||
167 | + "additionalConstruction", | ||
168 | + "stateLegalServices" | ||
169 | + ) | ||
170 | + cause = fake.random_element(cause_variants) | ||
171 | + data.update({"cause": cause}) | ||
172 | + if procurement_method_type == "negotiation.quick": | ||
173 | + cause_variants = ('quick',) | ||
174 | + cause = fake.random_element(cause_variants) | ||
175 | + data.update({"cause": cause}) | ||
176 | + if procurement_method_type == "negotiation" \ | ||
177 | + or procurement_method_type == "negotiation.quick": | ||
178 | + data.update({ | ||
179 | + "procurementMethodDetails": "quick, accelerator=1440", | ||
180 | + "causeDescription": fake.sentence(nb_words=10, variable_nb_words=True) | ||
181 | + }) | ||
158 | return data | 182 | return data |
159 | 183 | ||
160 | 184 |
@@ -112,11 +112,53 @@ Resource resource.robot | @@ -112,11 +112,53 @@ Resource resource.robot | ||
112 | ... title | 112 | ... title |
113 | 113 | ||
114 | 114 | ||
115 | +Відображення заголовку закупівлі англійською мовою | ||
116 | + Звірити поле тендера ${viewer} | ||
117 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
118 | + ... title_en | ||
119 | + | ||
120 | + | ||
121 | +Відображення заголовку закупівлі російською мовою | ||
122 | + Звірити поле тендера ${viewer} | ||
123 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
124 | + ... title_ru | ||
125 | + | ||
126 | + | ||
115 | Відображення ідентифікатора закупівлі | 127 | Відображення ідентифікатора закупівлі |
116 | Звірити поле тендера із значенням ${viewer} | 128 | Звірити поле тендера із значенням ${viewer} |
117 | ... ${TENDER['TENDER_UAID']} | 129 | ... ${TENDER['TENDER_UAID']} |
118 | ... tenderID | 130 | ... tenderID |
119 | 131 | ||
132 | + | ||
133 | +Відображення опису закупівлі | ||
134 | + Звірити поле тендера ${viewer} | ||
135 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
136 | + ... description | ||
137 | + | ||
138 | + | ||
139 | +Відображення опису закупівлі англійською мовою | ||
140 | + Звірити поле тендера ${viewer} | ||
141 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
142 | + ... description_en | ||
143 | + | ||
144 | + | ||
145 | +Відображення опису закупівлі російською мовою | ||
146 | + Звірити поле тендера ${viewer} | ||
147 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
148 | + ... description_ru | ||
149 | + | ||
150 | + | ||
151 | +Відображення підстави вибору закупівлі | ||
152 | + Звірити поле тендера ${viewer} | ||
153 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
154 | + ... causeDescription | ||
155 | + | ||
156 | + | ||
157 | +Відображення обгрунтування причини вибору закупівлі | ||
158 | + Звірити поле тендера ${viewer} | ||
159 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
160 | + ... cause | ||
161 | + | ||
120 | ############################################################################################## | 162 | ############################################################################################## |
121 | # MAIN DATA.VALUE | 163 | # MAIN DATA.VALUE |
122 | ############################################################################################## | 164 | ############################################################################################## |
@@ -120,12 +120,61 @@ ${broker} Quinta | @@ -120,12 +120,61 @@ ${broker} Quinta | ||
120 | Відображення заголовку закупівлі | 120 | Відображення заголовку закупівлі |
121 | 121 | ||
122 | 122 | ||
123 | +Відображення заголовку переговорної процедури англійською мовою | ||
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури за нагальною потребою англійською мовою | ||
125 | + ... viewer | ||
126 | + ... ${USERS.users['${viewer}'].broker} | ||
127 | + Відображення заголовку закупівлі англійською мовою | ||
128 | + | ||
129 | + | ||
130 | +Відображення заголовку переговорної процедури російською мовою | ||
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури за нагальною потребою російською мовою | ||
132 | + ... viewer | ||
133 | + ... ${USERS.users['${viewer}'].broker} | ||
134 | + Відображення заголовку закупівлі російською мовою | ||
135 | + | ||
136 | + | ||
123 | Відображення ідентифікатора переговорної процедури за нагальною потребою | 137 | Відображення ідентифікатора переговорної процедури за нагальною потребою |
124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури за нагальною потребою | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури за нагальною потребою |
125 | ... viewer | 139 | ... viewer |
126 | ... ${USERS.users['${viewer}'].broker} | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | Відображення ідентифікатора закупівлі | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | ||
143 | + | ||
144 | +Відображення опису переговорної процедури за нагальною потребою | ||
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою | ||
146 | + ... viewer | ||
147 | + ... ${USERS.users['${viewer}'].broker} | ||
148 | + Відображення опису закупівлі | ||
149 | + | ||
150 | + | ||
151 | +Відображення опису переговорної процедури за нагальною потребою англійською мовою | ||
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою англійською мовою | ||
153 | + ... viewer | ||
154 | + ... ${USERS.users['${viewer}'].broker} | ||
155 | + Відображення опису закупівлі англійською мовою | ||
156 | + | ||
157 | + | ||
158 | +Відображення опису переговорної процедури за нагальною потребою російською мовою | ||
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою російською мовою | ||
160 | + ... viewer | ||
161 | + ... ${USERS.users['${viewer}'].broker} | ||
162 | + Відображення опису закупівлі російською мовою | ||
163 | + | ||
164 | + | ||
165 | +Відображення підстави вибору переговорної процедури за нагальгою потребою | ||
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення підстави вибору переговорної процедури за нагальгою потребою | ||
167 | + ... viewer | ||
168 | + ... ${USERS.users['${viewer}'].broker} | ||
169 | + Відображення підстави вибору закупівлі | ||
170 | + | ||
171 | + | ||
172 | +Відображення обгрунтування причини вибору переговорної процедури за нагальгою потребою | ||
173 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення обгрунтування причини вибору переговорної процедури за нагальгою потребою | ||
174 | + ... viewer | ||
175 | + ... ${USERS.users['${viewer}'].broker} | ||
176 | + Відображення обгрунтування причини вибору закупівлі | ||
177 | + | ||
129 | ############################################################################################## | 178 | ############################################################################################## |
130 | # MAIN DATA.VALUE | 179 | # MAIN DATA.VALUE |
131 | ############################################################################################## | 180 | ############################################################################################## |
@@ -120,12 +120,61 @@ ${broker} Quinta | @@ -120,12 +120,61 @@ ${broker} Quinta | ||
120 | Відображення заголовку закупівлі | 120 | Відображення заголовку закупівлі |
121 | 121 | ||
122 | 122 | ||
123 | +Відображення заголовку переговорної процедури англійською мовою | ||
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури англійською мовою | ||
125 | + ... viewer | ||
126 | + ... ${USERS.users['${viewer}'].broker} | ||
127 | + Відображення заголовку закупівлі англійською мовою | ||
128 | + | ||
129 | + | ||
130 | +Відображення заголовку переговорної процедури російською мовою | ||
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури російською мовою | ||
132 | + ... viewer | ||
133 | + ... ${USERS.users['${viewer}'].broker} | ||
134 | + Відображення заголовку закупівлі російською мовою | ||
135 | + | ||
136 | + | ||
123 | Відображення ідентифікатора переговорної процедури | 137 | Відображення ідентифікатора переговорної процедури |
124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури |
125 | ... viewer | 139 | ... viewer |
126 | ... ${USERS.users['${viewer}'].broker} | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | Відображення ідентифікатора закупівлі | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | ||
143 | + | ||
144 | +Відображення опису переговорної процедури | ||
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури | ||
146 | + ... viewer | ||
147 | + ... ${USERS.users['${viewer}'].broker} | ||
148 | + Відображення опису закупівлі | ||
149 | + | ||
150 | + | ||
151 | +Відображення опису переговорної процедури англійською мовою | ||
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури англійською мовою | ||
153 | + ... viewer | ||
154 | + ... ${USERS.users['${viewer}'].broker} | ||
155 | + Відображення опису закупівлі англійською мовою | ||
156 | + | ||
157 | + | ||
158 | +Відображення опису переговорної процедури російською мовою | ||
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури російською мовою | ||
160 | + ... viewer | ||
161 | + ... ${USERS.users['${viewer}'].broker} | ||
162 | + Відображення опису закупівлі російською мовою | ||
163 | + | ||
164 | + | ||
165 | +Відображення підстави вибору переговорної процедури | ||
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення підстави вибору переговорної процедури | ||
167 | + ... viewer | ||
168 | + ... ${USERS.users['${viewer}'].broker} | ||
169 | + Відображення підстави вибору закупівлі | ||
170 | + | ||
171 | + | ||
172 | +Відображення обгрунтування причини вибору переговорної процедури | ||
173 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення обгрунтування причини вибору переговорної процедури | ||
174 | + ... viewer | ||
175 | + ... ${USERS.users['${viewer}'].broker} | ||
176 | + Відображення обгрунтування причини вибору закупівлі | ||
177 | + | ||
129 | ############################################################################################## | 178 | ############################################################################################## |
130 | # MAIN DATA.VALUE | 179 | # MAIN DATA.VALUE |
131 | ############################################################################################## | 180 | ############################################################################################## |
@@ -120,12 +120,47 @@ ${broker} Quinta | @@ -120,12 +120,47 @@ ${broker} Quinta | ||
120 | Відображення заголовку закупівлі | 120 | Відображення заголовку закупівлі |
121 | 121 | ||
122 | 122 | ||
123 | +Відображення заголовку звіту про укладений договір англійською мовою | ||
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку звіту про укладений договір англійською мовою | ||
125 | + ... viewer | ||
126 | + ... ${USERS.users['${viewer}'].broker} | ||
127 | + Відображення заголовку закупівлі англійською мовою | ||
128 | + | ||
129 | + | ||
130 | +Відображення заголовку звіту про укладений договір російською мовою | ||
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку звіту про укладений договір російською мовою | ||
132 | + ... viewer | ||
133 | + ... ${USERS.users['${viewer}'].broker} | ||
134 | + Відображення заголовку закупівлі російською мовою | ||
135 | + | ||
136 | + | ||
123 | Відображення ідентифікатора звіту про укладений договір | 137 | Відображення ідентифікатора звіту про укладений договір |
124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора звіту про укладений договір | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора звіту про укладений договір |
125 | ... viewer | 139 | ... viewer |
126 | ... ${USERS.users['${viewer}'].broker} | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | Відображення ідентифікатора закупівлі | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | ||
143 | + | ||
144 | +Відображення опису звіту про укладений договір | ||
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір | ||
146 | + ... viewer | ||
147 | + ... ${USERS.users['${viewer}'].broker} | ||
148 | + Відображення опису закупівлі | ||
149 | + | ||
150 | + | ||
151 | +Відображення опису звіту про укладений договір англійською мовою | ||
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір англійською мовою | ||
153 | + ... viewer | ||
154 | + ... ${USERS.users['${viewer}'].broker} | ||
155 | + Відображення опису закупівлі англійською мовою | ||
156 | + | ||
157 | + | ||
158 | +Відображення опису звіту про укладений договір російською мовою | ||
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір російською мовою | ||
160 | + ... viewer | ||
161 | + ... ${USERS.users['${viewer}'].broker} | ||
162 | + Відображення опису закупівлі російською мовою | ||
163 | + | ||
129 | ############################################################################################## | 164 | ############################################################################################## |
130 | # MAIN DATA.VALUE | 165 | # MAIN DATA.VALUE |
131 | ############################################################################################## | 166 | ############################################################################################## |
Please
register
or
login
to post a comment