public void PopulateFromConfig() { string xml = string.Format(@"<xmllogger><logDir>foo</logDir></xmllogger>", FULL_CONFIGURED_LOG_DIR_PATH); publisher = NetReflector.Read(xml) as XmlLogPublisher; Assert.IsNotNull(publisher); Assert.AreEqual("foo", publisher.ConfiguredLogDirectory); }
public void SetUp() { TempFileUtil.DeleteTempDir(FULL_CONFIGURED_LOG_DIR); TempFileUtil.DeleteTempDir(ARTIFACTS_DIR); TempFileUtil.CreateTempDir(ARTIFACTS_DIR); publisher = new XmlLogPublisher(); }
public void SetUp() { TempFileUtil.DeleteTempDir(FULL_CONFIGURED_LOG_DIR); TempFileUtil.DeleteTempDir(ARTIFACTS_DIR); TempFileUtil.CreateTempDir(FULL_CONFIGURED_LOG_DIR); TempFileUtil.CreateTempDir(ARTIFACTS_DIR); TempFileUtil.CreateTempDir(SOURCE_DIR); TempFileUtil.CreateTempFile(SOURCE_DIR_PATH, "myfile.txt", "some content"); logPublisher = new XmlLogPublisher(); buildPublisher = new BuildPublisher(); artifactCleaner = new ArtifactCleanUpTask(); buildPublisher.AlwaysPublish = true; buildPublisher.UseLabelSubDirectory = true; buildPublisher.SourceDir = SOURCE_DIR_PATH; }