Commit 1d3d3e3ee18ee781cfdf0736355e3069599e4516
1 parent
dff12c04
Separate data about questions
Now there is data for lots, items and tender questions. Also different keywords was added to work with different questions. All that was made to eliminated problem which occured while question was asked only to tender and wasn't asked to item and lot (there was problem asking them) and all display checking test cases passed.
Showing
2 changed files
with
58 additions
and
22 deletions
@@ -367,7 +367,7 @@ Resource resource.robot | @@ -367,7 +367,7 @@ Resource resource.robot | ||
367 | ${question_id}= get_id_from_object ${question.data} | 367 | ${question_id}= get_id_from_object ${question.data} |
368 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} | 368 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} |
369 | ${question_data}= munch_dict arg=${question_data} | 369 | ${question_data}= munch_dict arg=${question_data} |
370 | - Set To Dictionary ${USERS.users['${username}']} question_data=${question_data} | 370 | + Set To Dictionary ${USERS.users['${username}']} tender_question_data=${question_data} |
371 | 371 | ||
372 | 372 | ||
373 | Можливість задати запитання на ${lot_index} лот користувачем ${username} | 373 | Можливість задати запитання на ${lot_index} лот користувачем ${username} |
@@ -379,7 +379,7 @@ Resource resource.robot | @@ -379,7 +379,7 @@ Resource resource.robot | ||
379 | ${question_id}= get_id_from_object ${question.data} | 379 | ${question_id}= get_id_from_object ${question.data} |
380 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} | 380 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} |
381 | ${question_data}= munch_dict arg=${question_data} | 381 | ${question_data}= munch_dict arg=${question_data} |
382 | - Set To Dictionary ${USERS.users['${username}']} question_data=${question_data} | 382 | + Set To Dictionary ${USERS.users['${username}']} lots_${lot_index}_question_data=${question_data} |
383 | 383 | ||
384 | 384 | ||
385 | Можливість задати запитання на ${item_index} предмет користувачем ${username} | 385 | Можливість задати запитання на ${item_index} предмет користувачем ${username} |
@@ -391,25 +391,61 @@ Resource resource.robot | @@ -391,25 +391,61 @@ Resource resource.robot | ||
391 | ${question_id}= get_id_from_object ${question.data} | 391 | ${question_id}= get_id_from_object ${question.data} |
392 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} | 392 | ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id} |
393 | ${question_data}= munch_dict arg=${question_data} | 393 | ${question_data}= munch_dict arg=${question_data} |
394 | - Set To Dictionary ${USERS.users['${username}']} question_data=${question_data} | 394 | + Set To Dictionary ${USERS.users['${username}']} items_${item_index}_question_data=${question_data} |
395 | 395 | ||
396 | 396 | ||
397 | -Можливість відповісти на запитання | 397 | +Можливість відповісти на запитання на тендер |
398 | ${answer}= Підготувати дані для відповіді на запитання | 398 | ${answer}= Підготувати дані для відповіді на запитання |
399 | Run As ${tender_owner} | 399 | Run As ${tender_owner} |
400 | ... Відповісти на запитання ${TENDER['TENDER_UAID']} | 400 | ... Відповісти на запитання ${TENDER['TENDER_UAID']} |
401 | ... ${answer} | 401 | ... ${answer} |
402 | - ... ${USERS.users['${provider}'].question_data.question_id} | ||
403 | - Set To Dictionary ${USERS.users['${provider}'].question_data.question.data} answer=${answer.data.answer} | 402 | + ... ${USERS.users['${provider}'].tender_question_data.question_id} |
403 | + Set To Dictionary ${USERS.users['${provider}'].tender_question_data.question.data} answer=${answer.data.answer} | ||
404 | 404 | ||
405 | 405 | ||
406 | -Звірити відображення поля ${field} запитання для усіх користувачів | 406 | +Можливість відповісти на запитання на ${item_index} предмет |
407 | + ${answer}= Підготувати дані для відповіді на запитання | ||
408 | + Run As ${tender_owner} | ||
409 | + ... Відповісти на запитання ${TENDER['TENDER_UAID']} | ||
410 | + ... ${answer} | ||
411 | + ... ${USERS.users['${provider}'].items_${item_index}_question_data.question_id} | ||
412 | + Set To Dictionary ${USERS.users['${provider}'].items_${item_index}_question_data.question.data} answer=${answer.data.answer} | ||
413 | + | ||
414 | + | ||
415 | +Можливість відповісти на запитання на ${lot_index} лот | ||
416 | + ${answer}= Підготувати дані для відповіді на запитання | ||
417 | + Run As ${tender_owner} | ||
418 | + ... Відповісти на запитання ${TENDER['TENDER_UAID']} | ||
419 | + ... ${answer} | ||
420 | + ... ${USERS.users['${provider}'].lots_${lot_index}_question_data.question_id} | ||
421 | + Set To Dictionary ${USERS.users['${provider}'].lots_${lot_index}_question_data.question.data} answer=${answer.data.answer} | ||
422 | + | ||
423 | + | ||
424 | +Звірити відображення поля ${field} запитання на тендер для усіх користувачів | ||
425 | + :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | ||
426 | + \ Звірити відображення поля ${field} запитання на тендер для користувача ${username} | ||
427 | + | ||
428 | + | ||
429 | +Звірити відображення поля ${field} запитання на тендер для користувача ${username} | ||
430 | + Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].tender_question_data.question.data.${field}} ${field} ${USERS.users['${provider}'].tender_question_data.question_id} | ||
431 | + | ||
432 | + | ||
433 | +Звірити відображення поля ${field} запитання на ${item_index} предмет для усіх користувачів | ||
434 | + :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | ||
435 | + \ Звірити відображення поля ${field} запитання на ${item_index} предмет для користувача ${username} | ||
436 | + | ||
437 | + | ||
438 | +Звірити відображення поля ${field} запитання на ${item_index} предмет для користувача ${username} | ||
439 | + Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].items_${item_index}_question_data.question.data.${field}} ${field} ${USERS.users['${provider}'].items_${item_index}_question_data.question_id} | ||
440 | + | ||
441 | + | ||
442 | +Звірити відображення поля ${field} запитання на ${lot_index} лот для усіх користувачів | ||
407 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | 443 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} |
408 | - \ Звірити відображення поля ${field} запитання для користувача ${username} | 444 | + \ Звірити відображення поля ${field} запитання на ${lot_index} лот для користувача ${username} |
409 | 445 | ||
410 | 446 | ||
411 | -Звірити відображення поля ${field} запитання для користувача ${username} | ||
412 | - Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].question_data.question.data.${field}} ${field} ${USERS.users['${provider}'].question_data.question_id} | 447 | +Звірити відображення поля ${field} запитання на ${lot_index} лот для користувача ${username} |
448 | + Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].lots_${lot_index}_question_data.question.data.${field}} ${field} ${USERS.users['${provider}'].lots_${lot_index}_question_data.question_id} | ||
413 | 449 | ||
414 | ############################################################################################## | 450 | ############################################################################################## |
415 | # COMPLAINTS | 451 | # COMPLAINTS |
@@ -701,7 +701,7 @@ ${item_meat} ${True} | @@ -701,7 +701,7 @@ ${item_meat} ${True} | ||
701 | ... ${USERS.users['${viewer}'].broker} | 701 | ... ${USERS.users['${viewer}'].broker} |
702 | ... ask_question_to_tender | 702 | ... ask_question_to_tender |
703 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 703 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
704 | - Звірити відображення поля title запитання для усіх користувачів | 704 | + Звірити відображення поля title запитання на тендер для усіх користувачів |
705 | 705 | ||
706 | 706 | ||
707 | Відображення опису анонімного запитання на тендер без відповіді | 707 | Відображення опису анонімного запитання на тендер без відповіді |
@@ -709,7 +709,7 @@ ${item_meat} ${True} | @@ -709,7 +709,7 @@ ${item_meat} ${True} | ||
709 | ... viewer | 709 | ... viewer |
710 | ... ${USERS.users['${viewer}'].broker} | 710 | ... ${USERS.users['${viewer}'].broker} |
711 | ... ask_question_to_tender | 711 | ... ask_question_to_tender |
712 | - Звірити відображення поля description запитання для користувача ${viewer} | 712 | + Звірити відображення поля description запитання на тендер для користувача ${viewer} |
713 | 713 | ||
714 | 714 | ||
715 | Можливість відповісти на запитання на тендер | 715 | Можливість відповісти на запитання на тендер |
@@ -719,7 +719,7 @@ ${item_meat} ${True} | @@ -719,7 +719,7 @@ ${item_meat} ${True} | ||
719 | ... answer_question_to_tender | 719 | ... answer_question_to_tender |
720 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 720 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
721 | [Teardown] Оновити LAST_MODIFICATION_DATE | 721 | [Teardown] Оновити LAST_MODIFICATION_DATE |
722 | - Можливість відповісти на запитання | 722 | + Можливість відповісти на запитання на тендер |
723 | 723 | ||
724 | 724 | ||
725 | Відображення відповіді на запитання на тендер | 725 | Відображення відповіді на запитання на тендер |
@@ -728,7 +728,7 @@ ${item_meat} ${True} | @@ -728,7 +728,7 @@ ${item_meat} ${True} | ||
728 | ... ${USERS.users['${viewer}'].broker} | 728 | ... ${USERS.users['${viewer}'].broker} |
729 | ... answer_question_to_tender | 729 | ... answer_question_to_tender |
730 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 730 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
731 | - Звірити відображення поля answer запитання для користувача ${viewer} | 731 | + Звірити відображення поля answer запитання на тендер для користувача ${viewer} |
732 | 732 | ||
733 | 733 | ||
734 | Можливість задати запитання на перший предмет | 734 | Можливість задати запитання на перший предмет |
@@ -747,7 +747,7 @@ ${item_meat} ${True} | @@ -747,7 +747,7 @@ ${item_meat} ${True} | ||
747 | ... ${USERS.users['${viewer}'].broker} | 747 | ... ${USERS.users['${viewer}'].broker} |
748 | ... ask_question_to_item | 748 | ... ask_question_to_item |
749 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 749 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
750 | - Звірити відображення поля title запитання для усіх користувачів | 750 | + Звірити відображення поля title запитання на 0 предмет для усіх користувачів |
751 | 751 | ||
752 | 752 | ||
753 | Відображення опису анонімного запитання на перший предмет без відповіді | 753 | Відображення опису анонімного запитання на перший предмет без відповіді |
@@ -755,7 +755,7 @@ ${item_meat} ${True} | @@ -755,7 +755,7 @@ ${item_meat} ${True} | ||
755 | ... viewer | 755 | ... viewer |
756 | ... ${USERS.users['${viewer}'].broker} | 756 | ... ${USERS.users['${viewer}'].broker} |
757 | ... ask_question_to_item | 757 | ... ask_question_to_item |
758 | - Звірити відображення поля description запитання для користувача ${viewer} | 758 | + Звірити відображення поля description запитання на 0 предмет для користувача ${viewer} |
759 | 759 | ||
760 | 760 | ||
761 | Можливість відповісти на запитання на перший предмет | 761 | Можливість відповісти на запитання на перший предмет |
@@ -765,7 +765,7 @@ ${item_meat} ${True} | @@ -765,7 +765,7 @@ ${item_meat} ${True} | ||
765 | ... answer_question_to_item | 765 | ... answer_question_to_item |
766 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 766 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
767 | [Teardown] Оновити LAST_MODIFICATION_DATE | 767 | [Teardown] Оновити LAST_MODIFICATION_DATE |
768 | - Можливість відповісти на запитання | 768 | + Можливість відповісти на запитання на 0 предмет |
769 | 769 | ||
770 | 770 | ||
771 | Відображення відповіді на запитання на перший предмет | 771 | Відображення відповіді на запитання на перший предмет |
@@ -774,7 +774,7 @@ ${item_meat} ${True} | @@ -774,7 +774,7 @@ ${item_meat} ${True} | ||
774 | ... ${USERS.users['${viewer}'].broker} | 774 | ... ${USERS.users['${viewer}'].broker} |
775 | ... answer_question_to_item | 775 | ... answer_question_to_item |
776 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 776 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
777 | - Звірити відображення поля answer запитання для користувача ${viewer} | 777 | + Звірити відображення поля answer запитання на 0 предмет для користувача ${viewer} |
778 | 778 | ||
779 | 779 | ||
780 | Можливість задати запитання на перший лот | 780 | Можливість задати запитання на перший лот |
@@ -793,7 +793,7 @@ ${item_meat} ${True} | @@ -793,7 +793,7 @@ ${item_meat} ${True} | ||
793 | ... ${USERS.users['${viewer}'].broker} | 793 | ... ${USERS.users['${viewer}'].broker} |
794 | ... ask_question_to_lot | 794 | ... ask_question_to_lot |
795 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 795 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
796 | - Звірити відображення поля title запитання для усіх користувачів | 796 | + Звірити відображення поля title запитання на 0 лот для усіх користувачів |
797 | 797 | ||
798 | 798 | ||
799 | Відображення опису анонімного запитання на перший лот без відповіді | 799 | Відображення опису анонімного запитання на перший лот без відповіді |
@@ -801,7 +801,7 @@ ${item_meat} ${True} | @@ -801,7 +801,7 @@ ${item_meat} ${True} | ||
801 | ... viewer | 801 | ... viewer |
802 | ... ${USERS.users['${viewer}'].broker} | 802 | ... ${USERS.users['${viewer}'].broker} |
803 | ... ask_question_to_lot | 803 | ... ask_question_to_lot |
804 | - Звірити відображення поля description запитання для користувача ${viewer} | 804 | + Звірити відображення поля description запитання на 0 лот для користувача ${viewer} |
805 | 805 | ||
806 | 806 | ||
807 | Можливість відповісти на запитання на перший лот | 807 | Можливість відповісти на запитання на перший лот |
@@ -811,7 +811,7 @@ ${item_meat} ${True} | @@ -811,7 +811,7 @@ ${item_meat} ${True} | ||
811 | ... answer_question_to_lot | 811 | ... answer_question_to_lot |
812 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 812 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
813 | [Teardown] Оновити LAST_MODIFICATION_DATE | 813 | [Teardown] Оновити LAST_MODIFICATION_DATE |
814 | - Можливість відповісти на запитання | 814 | + Можливість відповісти на запитання на 0 лот |
815 | 815 | ||
816 | 816 | ||
817 | Відображення відповіді на запитання на перший лот | 817 | Відображення відповіді на запитання на перший лот |
@@ -820,7 +820,7 @@ ${item_meat} ${True} | @@ -820,7 +820,7 @@ ${item_meat} ${True} | ||
820 | ... ${USERS.users['${viewer}'].broker} | 820 | ... ${USERS.users['${viewer}'].broker} |
821 | ... answer_question_to_lot | 821 | ... answer_question_to_lot |
822 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 822 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
823 | - Звірити відображення поля answer запитання для користувача ${viewer} | 823 | + Звірити відображення поля answer запитання на 0 лот для користувача ${viewer} |
824 | 824 | ||
825 | 825 | ||
826 | Можливість внести зміни у тендер після запитання | 826 | Можливість внести зміни у тендер після запитання |
Please
register
or
login
to post a comment