Source code for test.cfg
import binoculars.util
import os
import unittest
[docs]class TestCase(unittest.TestCase):
[docs] def setUp(self):
fn = "examples/configs/example_config_id03"
self.cfg = binoculars.util.ConfigFile.fromtxtfile(fn)
[docs] def test_IO(self):
self.cfg.totxtfile("test.txt")
self.cfg.tofile("test.hdf5")
print(binoculars.util.ConfigFile.fromfile("test.hdf5"))
self.assertRaises(IOError, binoculars.util.ConfigFile.fromtxtfile, "")
self.assertRaises(IOError, binoculars.util.ConfigFile.fromfile, "")
[docs] def tearDown(self):
os.remove("test.txt")
os.remove("test.hdf5")
if __name__ == "__main__":
unittest.main()