Merge branch '18203-Support-setting-multi-properties-at-once' into main
authorDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Tue, 21 Jun 2022 09:16:57 +0000 (11:16 +0200)
committerDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Tue, 21 Jun 2022 09:17:19 +0000 (11:17 +0200)
closes #18203

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

1  2 
cypress/integration/collection.spec.js

index 1329191dad906b825c13a271227fe8b6d12f4944,384b789f4ee7760e8ce38b8423e24a35e5d48fe8..fd8e65b26f5f9c60cf54edc2b06ba5553f39731f
@@@ -278,13 -278,6 +278,13 @@@ describe('Collection panel tests', func
                              .and(`${isWritable ? '' : 'not.'}contain`, 'Rename')
                              .and(`${isWritable ? '' : 'not.'}contain`, 'Remove');
                          cy.get('body').click(); // Collapse the menu
 +                        // File/dir item 'more options' button
 +                        cy.get('[data-cy=file-item-options-btn')
 +                            .first()
 +                            .click()
 +                        cy.get('[data-cy=context-menu]')
 +                            .should(`${isWritable ? '' : 'not.'}contain`, 'Remove');
 +                        cy.get('body').click(); // Collapse the menu
                          // Hamburger 'more options' menu button
                          cy.get('[data-cy=collection-files-panel-options-btn]')
                              .click()
              });
      });
  
+     it('shows collection owner', () => {
+         cy.createCollection(adminUser.token, {
+             name: `Test collection ${Math.floor(Math.random() * 999999)}`,
+             owner_uuid: activeUser.user.uuid,
+             manifest_text: ". 37b51d194a7513e45b56f6524f2d51f2+3 0:3:bar\n"
+         })
+             .as('testCollection').then((testCollection) => {
+                 cy.loginAs(activeUser);
+                 cy.goToPath(`/collections/${testCollection.uuid}`);
+                 cy.wait(5000);
+                 cy.get('[data-cy=collection-info-panel]').contains(`Collection User`);
+             });
+     });
      it('tries to rename a file with illegal names', function () {
          // Creates the collection using the admin token so we can set up
          // a bogus manifest text without block signatures.