示例#1
0
        public async Task GetLocalFileURIsOnLinux()
        {
            _ssh.CreateRepro();
            _ssh.CreateDS("ds1", "f1.root", "f2.root");
            var p = new PlaceLinuxRemote("test", _ssh.RemotePath, _ssh.RemoteHostInfo);

            DataSetManager.ResetDSM(p);

            var files = await p.GetLocalFileLocationsAsync(new [] { new Uri("gridds://ds1/f1.root") });

            Assert.IsNotNull(files);
            Assert.AreEqual(1, files.Count());
            Assert.AreEqual("file://test/phys/users/gwatts/bogus_ds_repro/ds1/files/f1.root", files.First().ToString());
        }