Commit 1d3d3e3ee18ee781cfdf0736355e3069599e4516

Authored by mykhaly
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.
... ... @@ -367,7 +367,7 @@ Resource resource.robot
367 367 ${question_id}= get_id_from_object ${question.data}
368 368 ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id}
369 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 373 Можливість задати запитання на ${lot_index} лот користувачем ${username}
... ... @@ -379,7 +379,7 @@ Resource resource.robot
379 379 ${question_id}= get_id_from_object ${question.data}
380 380 ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id}
381 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 385 Можливість задати запитання на ${item_index} предмет користувачем ${username}
... ... @@ -391,25 +391,61 @@ Resource resource.robot
391 391 ${question_id}= get_id_from_object ${question.data}
392 392 ${question_data}= Create Dictionary question=${question} question_resp=${question_resp} question_id=${question_id}
393 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 398 ${answer}= Підготувати дані для відповіді на запитання
399 399 Run As ${tender_owner}
400 400 ... Відповісти на запитання ${TENDER['TENDER_UAID']}
401 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 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 451 # COMPLAINTS
... ...
... ... @@ -701,7 +701,7 @@ ${item_meat} ${True}
701 701 ... ${USERS.users['${viewer}'].broker}
702 702 ... ask_question_to_tender
703 703 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
704   - Звірити відображення поля title запитання для усіх користувачів
  704 + Звірити відображення поля title запитання на тендер для усіх користувачів
705 705
706 706
707 707 Відображення опису анонімного запитання на тендер без відповіді
... ... @@ -709,7 +709,7 @@ ${item_meat} ${True}
709 709 ... viewer
710 710 ... ${USERS.users['${viewer}'].broker}
711 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 719 ... answer_question_to_tender
720 720 [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
721 721 [Teardown] Оновити LAST_MODIFICATION_DATE
722   - Можливість відповісти на запитання
  722 + Можливість відповісти на запитання на тендер
723 723
724 724
725 725 Відображення відповіді на запитання на тендер
... ... @@ -728,7 +728,7 @@ ${item_meat} ${True}
728 728 ... ${USERS.users['${viewer}'].broker}
729 729 ... answer_question_to_tender
730 730 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
731   - Звірити відображення поля answer запитання для користувача ${viewer}
  731 + Звірити відображення поля answer запитання на тендер для користувача ${viewer}
732 732
733 733
734 734 Можливість задати запитання на перший предмет
... ... @@ -747,7 +747,7 @@ ${item_meat} ${True}
747 747 ... ${USERS.users['${viewer}'].broker}
748 748 ... ask_question_to_item
749 749 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
750   - Звірити відображення поля title запитання для усіх користувачів
  750 + Звірити відображення поля title запитання на 0 предмет для усіх користувачів
751 751
752 752
753 753 Відображення опису анонімного запитання на перший предмет без відповіді
... ... @@ -755,7 +755,7 @@ ${item_meat} ${True}
755 755 ... viewer
756 756 ... ${USERS.users['${viewer}'].broker}
757 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 765 ... answer_question_to_item
766 766 [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
767 767 [Teardown] Оновити LAST_MODIFICATION_DATE
768   - Можливість відповісти на запитання
  768 + Можливість відповісти на запитання на 0 предмет
769 769
770 770
771 771 Відображення відповіді на запитання на перший предмет
... ... @@ -774,7 +774,7 @@ ${item_meat} ${True}
774 774 ... ${USERS.users['${viewer}'].broker}
775 775 ... answer_question_to_item
776 776 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
777   - Звірити відображення поля answer запитання для користувача ${viewer}
  777 + Звірити відображення поля answer запитання на 0 предмет для користувача ${viewer}
778 778
779 779
780 780 Можливість задати запитання на перший лот
... ... @@ -793,7 +793,7 @@ ${item_meat} ${True}
793 793 ... ${USERS.users['${viewer}'].broker}
794 794 ... ask_question_to_lot
795 795 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
796   - Звірити відображення поля title запитання для усіх користувачів
  796 + Звірити відображення поля title запитання на 0 лот для усіх користувачів
797 797
798 798
799 799 Відображення опису анонімного запитання на перший лот без відповіді
... ... @@ -801,7 +801,7 @@ ${item_meat} ${True}
801 801 ... viewer
802 802 ... ${USERS.users['${viewer}'].broker}
803 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 811 ... answer_question_to_lot
812 812 [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
813 813 [Teardown] Оновити LAST_MODIFICATION_DATE
814   - Можливість відповісти на запитання
  814 + Можливість відповісти на запитання на 0 лот
815 815
816 816
817 817 Відображення відповіді на запитання на перший лот
... ... @@ -820,7 +820,7 @@ ${item_meat} ${True}
820 820 ... ${USERS.users['${viewer}'].broker}
821 821 ... answer_question_to_lot
822 822 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
823   - Звірити відображення поля answer запитання для користувача ${viewer}
  823 + Звірити відображення поля answer запитання на 0 лот для користувача ${viewer}
824 824
825 825
826 826 Можливість внести зміни у тендер після запитання
... ...
Please register or login to post a comment