Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open tasks for milestone 4 #84

Open
MahdiBaghbani opened this issue Jul 15, 2024 · 1 comment
Open

Open tasks for milestone 4 #84

MahdiBaghbani opened this issue Jul 15, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@MahdiBaghbani
Copy link
Collaborator

MahdiBaghbani commented Jul 15, 2024

4 Development of the invite flow tests 6.5k

We will develop automated tests of the invite flow (as used in ScienceMesh), testing all combinations of the systems that support it, namely Nextcloud+Reva, OC-10+Reva, CERNBox, and oCIS.


This milestone has new changes:

  1. First implementation of oCIS - ownCloud Infinite Scale EFSS in OCM Test Suite.
  2. Updating Cypress to the latest version and dependencies.
  3. Minor fixes for previous milestone tests.

  • Nextcloud to Nextcloud (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • Nextcloud to ownCloud (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • Nextcloud to oCIS (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • Nextcloud to CERNBox (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • ownCloud to Nextcloud (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • ownCloud to ownCloud (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • ownCloud to oCIS (ScienceMesh Plugin)

    • Image (from milestone 1)
    • Login script (from milestone 1)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • ownCloud to CERNBox (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • oCIS to oCIS

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • oCIS to Nextcloud (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • oCIS to ownCloud (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • oCIS to CERNBox

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • CERNBox to CERNBox

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • CERNBox to Nextcloud (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • CERNBox to ownCloud (ScienceMesh Plugin)

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
  • CERNBox to oCIS

    • Image (NEW)
    • Login script (NEW)
    • Creating an invite link on instance No. 1.
    • Opening invite link on instance No. 2.
    • Accepting the invite.
    • Verifying that the sender from instance No. 1 is visible in instance No. 2 contacts.
    • Logging into Instance No. 1.
    • Create a share.
    • Login into the second platform and receive a share.
@MahdiBaghbani MahdiBaghbani added the documentation Improvements or additions to documentation label Jul 15, 2024
@MahdiBaghbani MahdiBaghbani self-assigned this Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant