Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-7519

Acceptance tests: toggling, inheriting and protection flags for datasets

XMLWordPrintable

      • Icon: New Feature New Feature
      • Resolution: Duplicate
      • Icon: Major Major
      • None
      • None
      • None

        • na liście plików
        • a) jeśli plik nie jest datasetem, nie wyświetlamy taga
        • b) jeśli plik jest direct datasetem, to wyświetlamy tag
        • c) ** jeśli plik dziedziczy dataset to wyświetlamy, że jest inherited (w przyszłych wersjach tag będzie na górze)
        • d) tag datasetu pokazuje stan flag: data i metadata protected za pomocą ikon
        • jeśli nigdy nie establishowaliśmy datasetu na pliku lub katalogu, to możemy to zrobić przełączając toggla w prawo (możemy sprawdzić, że taki pojawił się za pomocą REST)
        • jeśli dataset jest już establishowany, to możemy do deattachować (toggle w lewo), wtedy odpowiednio zmieni się w REST i na liście plików
        • modal pokazuje flagi efektywne protection (w nagłówku) zgodne z flagami z przeglądarki plików
        • dla establishowanego i attachowanego datasetu dla pliku, mamy możliwość zmiany flag protection dla tego pliku
        • modal pokazuje listę parent datasetów wraz ze stanami ich protection flag; na górze pokazywane są zbiorcze flagi dla parentów
        • można zmieniać flagi protection datasetu i na żywo widzimy zmiany w modalu; wychodząc z modalu widzimy zmiany protection na liście plików
        • jeśli nie mam uprawnień space_manage_datasets to nie mogę (poniższe operacje powinny być zablokowane w OP):
        • a) establishować datasetu na pliku oraz usuwać datasetu
        • b) attachować/deattachować datasetu na pliku
        • c) zmieniać flag protection dla datasetów
        • ten test ma na celu sprawdzenie, czy jak ustawimy brak uprawnień do datasetów w zonie, to ta informacja zostanie przekazana do providera i wyświetlona w providerze

        Testowanie blokad flag protekcji będzie w innym tickecie.

                  ksuch999 Katarzyna Such
                  plgjliput Jakub Liput
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated:
                    Resolved: