group.setAttribute(wf.getDisplayName(), String.valueOf(allDataStats.getValue(wf))); writer.closeFile();
group.setAttribute(wf.getValue(), String.valueOf(allDataStats.getValue(wf))); writer.closeFile();
/** * Test of createGroup method, of class IBFWriter. */ @Test public void testCreateGroup() { File testFile = new File("test1.tdf"); testFile.deleteOnExit(); String groupName = "/chr1"; TDFWriter writer = new TDFWriter(testFile, "hg18", type, trackLine, trackNames, wfs, false); TDFGroup group = writer.createGroup(groupName); group.setAttribute("attKey", "attValue"); group.setAttribute("attKey2", "attValue2"); writer.closeFile(); TDFReader reader = TDFReader.getReader(testFile.getAbsolutePath()); group = reader.getGroup(groupName); assertEquals(groupName, group.getName()); assertEquals(2, group.attributes.size()); assertEquals("attValue", group.attributes.get("attKey")); assertEquals("attValue2", group.attributes.get("attKey2")); reader.close(); }
/** * Test of createDataset method, of class IBFWriter. */ @Test public void testCreateFile() { File testFile = new File("test2.tdf"); testFile.deleteOnExit(); TDFWriter writer = new TDFWriter(testFile, "hg18", type, trackLine, trackNames, wfs, false); writer.closeFile(); TDFReader reader = TDFReader.getReader(testFile.getAbsolutePath()); String[] tn = reader.getTrackNames(); assertEquals(trackNames.length, tn.length); for (int i = 0; i < tn.length; i++) { assertEquals(trackNames[i], tn[i]); } assertEquals(type, reader.getTrackType()); assertEquals(trackLine, reader.getTrackLine()); reader.close(); }
writer.closeFile();