Esempio n. 1
0
 public GetStramAllAggregatesFixture(OsdrWebTestHarness harness)
 {
     FileId = harness.ProcessRecordsFile(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
     {
         { "parentId", harness.JohnId }
     }).Result;
 }
Esempio n. 2
0
 public SharingModelTrained(OsdrWebTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
 {
     FolderId = TrainModel(JohnId.ToString(), "combined lysomotrophic.sdf", new Dictionary <string, object>()
     {
         { "parentId", JohnId }, { "case", "valid one model with success optimization" }
     }, true).Result;
 }
Esempio n. 3
0
        public UploadPngFixture(OsdrWebTestHarness harness)
        {
            BlobId = harness.JohnBlobStorageClient.AddResource(harness.JohnId.ToString(), "Chemical-diagram.png", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            FileId = harness.WaitWhileFileProcessed(BlobId);
        }
Esempio n. 4
0
        public UpdateMetadata(OsdrWebTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
        {
            BlobId = fixture.JohnBlobStorageClient.AddResource(fixture.JohnId.ToString(), "2018-02-14.gif", new Dictionary <string, object>()
            {
                { "parentId", fixture.JohnId }
            }).Result;

            FileId = fixture.WaitWhileFileProcessed(BlobId);
        }
        public GetStramAllAggregatesFixture(OsdrWebTestHarness harness)
        {
            BlobId = harness.JohnBlobStorageClient.AddResource(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            FileId = harness.WaitWhileRecordsFileProcessed(BlobId);
        }
Esempio n. 6
0
        public GetStramAllPublicAggregatesFixture(OsdrWebTestHarness harness)
        {
            FileId = harness.ProcessRecordsFile(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            var response = harness.JohnApi.SetPublicFileEntity(FileId, 9, true).Result;

            harness.WaitWhileFileShared(FileId);
        }
Esempio n. 7
0
        public CreatePublicLinkForRecordFixture(OsdrWebTestHarness harness)
        {
            FileId = harness.ProcessRecordsFile(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            var file     = harness.Session.Get <RecordsFile.Domain.RecordsFile>(FileId).Result;
            var response = harness.JohnApi.SetPublicFileEntity(FileId, file.Version, true).Result;

            harness.WaitWhileFileShared(FileId);
        }
Esempio n. 8
0
        public SharingPngFileFixture(OsdrWebTestHarness harness)
        {
            FileId = harness.ProcessFile(harness.JohnId.ToString(), "Chemical-diagram.png", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            var file     = harness.Session.Get <RecordsFile.Domain.RecordsFile>(FileId).Result;
            var response = harness.JohnApi.SetPublicFileEntity(FileId, file.Version, true).Result;

            harness.WaitWhileFileShared(FileId);
        }
        public UpdateFileNameFixture(OsdrWebTestHarness harness)
        {
            BlobId = harness.JohnBlobStorageClient.AddResource(harness.JohnId.ToString(), "Chemical-diagram.png", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            FileId = harness.WaitWhileFileProcessed(BlobId);

            var file     = harness.Session.Get <File>(FileId).Result;
            var response = harness.JohnApi.SetFileName(FileId, file.Version, FileId.ToString()).Result;

            harness.WaitWhileFileRenamed(FileId);
        }
Esempio n. 10
0
        public FileDeletePublicSharingFixture(OsdrWebTestHarness harness)
        {
            BlobId = harness.JohnBlobStorageClient.AddResource(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            FileId = harness.WaitWhileRecordsFileProcessed(BlobId);

            var file     = harness.Session.Get <RecordsFile.Domain.RecordsFile>(FileId).Result;
            var response = harness.JohnApi.SetPublicFileEntity(FileId, file.Version, true).Result;

            harness.WaitWhileFileShared(FileId);
        }
        public CreateFileAndGetDiffPermissionsFixture(OsdrWebTestHarness harness)
        {
            JohnFileId = harness.ProcessRecordsFile(harness.JohnId.ToString(), "Aspirin.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;
            JaneFileId = harness.ProcessRecordsFile(harness.JaneId.ToString(), "ringcount_0.mol", new Dictionary <string, object>()
            {
                { "parentId", harness.JaneId }
            }).Result;

            var janeFile = harness.Session.Get <RecordsFile.Domain.RecordsFile>(JaneFileId).Result;

            harness.JaneApi.SetPublicFileEntity(JaneFileId, janeFile.Version, true).GetAwaiter().GetResult();
            harness.WaitWhileFileShared(JaneFileId);
        }
Esempio n. 12
0
        public GetNumberPage(OsdrWebTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
        {
            FilesId   = new Dictionary <string, Guid>();
            FoldersId = new Dictionary <string, Guid>();

            AddFolder("first", JohnId);
            AddFolder("second", JohnId);
            AddFiles(FoldersId["first"], new[]
            {
                "1100110.cif", "1100118.cif",
                "1100119.cif", "1100133.cif"
            });
            AddFiles(JohnId, new[]
            {
                "1100172.cif", "1100231.cif",
                "1100252.cif", "1100331.cif"
            });
        }
Esempio n. 13
0
        public MoveFileFixture(OsdrWebTestHarness harness)
        {
            BlobId = harness.JohnBlobStorageClient.AddResource(harness.JohnId.ToString(), "Chemical-diagram.png", new Dictionary <string, object>()
            {
                { "parentId", harness.JohnId }
            }).Result;

            FileId = harness.WaitWhileFileProcessed(BlobId);

            var folderResponse = harness.JohnApi.CreateFolderEntity(harness.JohnId, "test1").Result;
            var folderLocation = folderResponse.Headers.Location.ToString();

            FolderId = Guid.Parse(folderLocation.Substring(folderLocation.LastIndexOf("/") + 1));
            var file     = harness.Session.Get <File>(FileId).Result;
            var response = harness.JohnApi.SetParentFolder(FileId, file.Version, FolderId).Result;

            harness.WaitWhileFileMoved(FileId);
        }
        public GetNumberPageWithFolder(OsdrWebTestHarness fixture, ITestOutputHelper output = null) : base(fixture, output)
        {
            Folders = new Dictionary <string, Folder>();

            Folders.Add("Root", new Folder(JohnId, JohnId, "Root", new Dictionary <string, Guid>()));

            AddFolder("First", JohnId);
            AddFolder("Second", JohnId);

            AddFiles(Folders["Root"], new []
            {
                "1100110.cif", "1100110_modified.cif", "1100118.cif", "1100331.cif"
            });
            AddFiles(Folders["First"], new[]
            {
                "Aspirin.mol", "chemspider.mol", "chemspider2.mol", "wikiAspirin.mol"
            });
            AddFiles(Folders["Second"], new[]
            {
                "1100110.cif", "1100118.cif", "1100110_modified.cif", "1100331.cif"
            });
        }
Esempio n. 15
0
        public GetNumberPageWithFolder(OsdrWebTestHarness fixture, ITestOutputHelper output = null) : base(fixture, output)
        {
            Folders = new Dictionary <string, Folder>();

            Folders.Add("Root", new Folder(JohnId, JohnId, "Root", new Dictionary <string, Guid>()));

            AddFolder("First", JohnId);
            AddFolder("Second", JohnId);

            AddFiles(Folders["Root"], new []
            {
                "1100110.cif", "1100110_modified.cif", "1100118.cif", "1100331.cif"//    "ml-training-image.png", "ringcount_0.mol", "test_solubility.sdf", "wikiAspirin.mol"
            });
            AddFiles(Folders["First"], new[]
            {
                "Aspirin.mol", "chemspider.mol", "chemspider2.mol", "wikiAspirin.mol"//, "Chemical-diagram.png", "drugbank_10_records.sdf", "1100110.cif"
            });
            AddFiles(Folders["Second"], new[]
            {
                "1100110.cif", "1100118.cif", "1100110_modified.cif", "1100331.cif"//    "ml-training-image.png", "ringcount_0.mol", "test_solubility.sdf", "wikiAspirin.mol"
            });
        }
Esempio n. 16
0
 public CreatePublicLinkForEntityImage(OsdrWebTestHarness fixture, ITestOutputHelper output, CreatePublicLinkForEntityImageFixture initFixture) : base(fixture, output)
 {
     BlobId = initFixture.BlobId;
     FileId = initFixture.FileId;
 }
Esempio n. 17
0
 public CreateFileAndGetDiffPermissions(OsdrWebTestHarness fixture, ITestOutputHelper output, CreateFileAndGetDiffPermissionsFixture initFixture) : base(fixture, output)
 {
     JohnFileId = initFixture.JohnFileId;
     JaneFileId = initFixture.JaneFileId;
 }
Esempio n. 18
0
 public SharingPngFile(OsdrWebTestHarness fixture, ITestOutputHelper output, SharingPngFileFixture initFixture) : base(fixture, output)
 {
     BlobId = initFixture.BlobId;
     FileId = initFixture.FileId;
 }
Esempio n. 19
0
 public CreatePublicLinkForRecord(OsdrWebTestHarness fixture, ITestOutputHelper output, CreatePublicLinkForRecordFixture initFixture)
     : base(fixture, output)
 {
     FileId = initFixture.FileId;
 }
Esempio n. 20
0
        public GetPublicNodesAndEntities(GetPublicNodesAndEntitiesFixture testFixture, OsdrWebTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
        {
            _testFixture = testFixture;

            _testFixture.Initialize(() =>
            {
                AddFolder("First", JohnId);
                AddFolder("First-Second", _testFixture.FoldersId["First"]);

                AddPrivateFile("125_11Mos.cdx", JohnId).GetAwaiter().GetResult();
                AddPrivateFile("test_solubility.sdf", _testFixture.FoldersId["First"]).GetAwaiter().GetResult();

                AddPublicFile("Aspirin.mol", _testFixture.FoldersId["First"]).GetAwaiter().GetResult();
                AddPublicFile("ringcount_0.mol", _testFixture.FoldersId["First-Second"]).GetAwaiter().GetResult();
//            AddPublicFile("125_11mos.cdx", FoldersId["First"]).GetAwaiter().GetResult();
            });
        }
Esempio n. 21
0
 public UploadPng(OsdrWebTestHarness fixture, ITestOutputHelper output, UploadPngFixture initFixture) : base(fixture, output)
 {
     BlobId = initFixture.BlobId;
     FileId = initFixture.FileId;
 }
Esempio n. 22
0
 public DummyAuthentication(OsdrWebTestHarness fixture, ITestOutputHelper output) : base(fixture, output)
 {
 }
Esempio n. 23
0
 public MoveFileTests(OsdrWebTestHarness fixture, ITestOutputHelper output, MoveFileFixture initFixture) : base(fixture, output)
 {
     BlobId   = initFixture.BlobId;
     FileId   = initFixture.FileId;
     FolderId = initFixture.FolderId;
 }
Esempio n. 24
0
 public GetStreamAllPublicAggregate(OsdrWebTestHarness fixture, ITestOutputHelper output, GetStramAllPublicAggregatesFixture initFixture) : base(fixture, output)
 {
     FileId = initFixture.FileId;
 }
 public GetStramAllAggregates(OsdrWebTestHarness fixture, ITestOutputHelper output, GetStramAllAggregatesFixture initFixture) : base(fixture, output)
 {
     BlobId = initFixture.BlobId;
     FileId = initFixture.FileId;
 }
Esempio n. 26
0
 public UpdateFileNameTests(OsdrWebTestHarness fixture, ITestOutputHelper output, UpdateFileNameFixture initFixture) : base(fixture, output)
 {
     BlobId = initFixture.BlobId;
     FileId = initFixture.FileId;
 }
Esempio n. 27
0
 public FileDeletePublicSharing(OsdrWebTestHarness fixture, ITestOutputHelper output, FileDeletePublicSharingFixture initFixture) : base(fixture, output)
 {
     FileId = initFixture.FileId;
 }