Mercurial > hg > tc-symbol-server
view tests/src/PdbFilePatcherTest.java @ 96:278205b01935 9.1.x
add more logging of storing pdb's signatures
author | Evgeniy.Koshkin |
---|---|
date | Fri, 20 Nov 2015 12:40:14 +0300 |
parents | 89220bce43c8 |
children |
line wrap: on
line source
import jetbrains.buildServer.BaseTestCase; import jetbrains.buildServer.symbols.PdbFilePatcher; import jetbrains.buildServer.symbols.SrcSrvStreamBuilder; import jetbrains.buildServer.util.FileUtil; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; import java.io.File; /** * @author Evgeniy.Koshkin */ public class PdbFilePatcherTest extends BaseTestCase { private PdbFilePatcher myPatcher; private File myTestHomeDir; @Override @BeforeMethod public void setUp() throws Exception { super.setUp(); myTestHomeDir = createTempDir(); myPatcher = new PdbFilePatcher(myTestHomeDir, myTestHomeDir, new SrcSrvStreamBuilder(null, null)); } @Test public void testFoo() throws Exception { File tempFile = new File(myTestHomeDir, "tmp.pdb"); FileUtil.copy(new File("c:\\temp\\JetBrains.CommandLine.Symbols.pdb"), tempFile); myPatcher.patch(tempFile, null); } }