BloomTests.CollectionTab.TestLibraryModel.RunCompressDirectoryTest C# (CSharp) Method

RunCompressDirectoryTest() public method

public RunCompressDirectoryTest ( ZipOutputStream zipStream, bool forReaderTools = false ) : void
zipStream ICSharpCode.SharpZipLib.Zip.ZipOutputStream
forReaderTools bool
return void
        public void RunCompressDirectoryTest(ZipOutputStream zipStream, bool forReaderTools = false)
        {
            CompressDirectory(TestFolderPath, zipStream, GetDirNameOffset, forReaderTools);
        }

Usage Example

Example #1
0
        // Imitate LibraryModel.MakeBloomPack() without the user interaction
        private void MakeTestBloomPack(string bloomPackName, bool forReaderTools)
        {
            using (var fsOut = File.Create(bloomPackName))
            {
                using (var zipStream = new ZipOutputStream(fsOut))
                {
                    zipStream.SetLevel(9);

                    _testLibraryModel.RunCompressDirectoryTest(zipStream, forReaderTools);

                    zipStream.IsStreamOwner = true;                     // makes the Close() also close the underlying stream
                    zipStream.Close();
                }
            }
        }
All Usage Examples Of BloomTests.CollectionTab.TestLibraryModel::RunCompressDirectoryTest