private void before_each() { tmpDir = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); outputDir = Path.Combine(tmpDir, "output"); Directory.CreateDirectory(tmpDir); Directory.CreateDirectory(outputDir); tarStreamService = new TarStreamService(); }
private void before_each() { tmpDir = Path.Combine(@"C:\", Path.GetRandomFileName()); inputDir = Path.Combine(tmpDir, "input"); outputDir = Path.Combine(tmpDir, "output"); tarFile = Path.Combine(tmpDir, "output.tgz"); Directory.CreateDirectory(tmpDir); Directory.CreateDirectory(inputDir); Directory.CreateDirectory(outputDir); var proc = Process.Start("icacls", tmpDir + " /grant \"everyone\":(OI)(CI)M"); proc.WaitForExit(); proc.ExitCode.should_be(0); tarStreamService = new TarStreamService(); }