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,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