Ejemplo n.º 1
0
        public void WriteBz2FileTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("../../../../graywulf/test/files/writetest.csv.bz2", UriKind.Relative), DataFileMode.Write))
            {
                s.WriteByte(0);
            }
        }
Ejemplo n.º 2
0
        public void ReadBz2FileTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("../../../../graywulf/test/files/csv_numbers.csv.bz2", UriKind.Relative), DataFileMode.Read))
            {
                s.ReadByte();
            }
        }
Ejemplo n.º 3
0
        public void ReadFtpTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("ftp://ftp.debian.com/debian/README"), DataFileMode.Read))
            {
                s.ReadByte();
            }
        }
Ejemplo n.º 4
0
        public void ReadHttpsTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("https://www.google.com"), DataFileMode.Read))
            {
                s.ReadByte();
            }
        }
Ejemplo n.º 5
0
        public void ReadFileTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("file:///C:/windows/win.ini"), DataFileMode.Read))
            {
                s.ReadByte();
            }
        }
Ejemplo n.º 6
0
        public void ReadZipFileTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("../../../../graywulf/test/files/csv_numbers.zip", UriKind.Relative), DataFileMode.Read))
            {
                Assert.IsTrue(s is IArchiveInputStream);

                var a  = (IArchiveInputStream)s;
                var ae = a.ReadNextFileEntry();

                Assert.IsFalse(ae.IsDirectory);
                Assert.AreEqual("csv_numbers.csv", ae.Filename);

                s.ReadByte();
            }
        }
Ejemplo n.º 7
0
        public void WriteZipFileTest()
        {
            var sf = StreamFactory.Create(null);

            using (var s = sf.Open(new Uri("../../../../graywulf/test/files/writetest.zip", UriKind.Relative), DataFileMode.Write))
            {
                Assert.IsTrue(s is IArchiveOutputStream);

                var a = (IArchiveOutputStream)s;

                var ae = a.CreateFileEntry("writetest.csv", 0);
                a.WriteNextEntry(ae);

                Assert.IsFalse(ae.IsDirectory);

                s.WriteByte(0);
            }
        }