public void RemoveStorageLocationNewRepo(string datapath, string metadatapath)
        {
            storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn();
            var datapathField     = storageLocationDialog.GetLocalDataPathInputField();
            var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField();

            datapathField.TypeIn(datapath);
            metadatapathField.TypeIn(metadatapath);
            storageLocationDialog.Save();
            storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance();
            var storageLocationRow = repoDialog.GetStorageLocationTableRow(1);
            var actions            = storageLocationRow.GetActionsDropdown();

            actions.Open();
            actions.ClickDelete();
            repoDialog.VerifyStorageLocationsConfigurationNoDataToDisplay();
        }
Exemple #2
0
        public void CreateLocalRepositorySingleStorageLocationDefault(string datapath)
        {
            repoDialog            = repoPage.ClickAddNewRepoBtn();
            storageLocationDialog = repoDialog.ClickAddNewStorageLocationBtn();
            var datapathField     = storageLocationDialog.GetLocalDataPathInputField();
            var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField();

            datapathField.TypeIn(datapath);
            metadatapathField.TypeIn(datapath);
            storageLocationDialog.Save();
            storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance();
            var repoModel = repoDialog.Create();

            repoDialog = repoPage.VerifyRepoDialogDisappearance();

            //get reporow, check elements agains repomodel
        }
        public void IntentionallyFailedTest(string datapath, string metadatapath, string size)
        {
            var datapathField     = storageLocationDialog.GetLocalDataPathInputField();
            var metadatapathField = storageLocationDialog.GetLocalMetadataPathInputField();
            var sizeField         = storageLocationDialog.GetSizeInputField();

            datapathField.TypeIn(datapath);
            metadatapathField.TypeIn(metadatapath);
            sizeField.TypeIn(size);
            storageLocationDialog.Save();
            storageLocationDialog = repoDialog.VerifyStorageDialogDisappearance();
            var storageLocationRow = repoDialog.GetStorageLocationTableRow(1);

            storageLocationRow.DataPathEquals(datapath);
            storageLocationRow.MetadataPathEquals(metadatapath);
            storageLocationRow.SizeInGbEquals(size);
        }