Source code for conkit.io.tests.test__cache

"""Testing facility for conkit.io._cache"""

__author__ = "Felix Simkovic"
__date__ = "19 Jun 2017"

import unittest

from conkit.io._cache import ParserCache


[docs]class TestParserCache(unittest.TestCase):
[docs] def test_1(self): c = ParserCache() self.assertTrue("casprr" in c)
[docs] def test_2(self): c = ParserCache() self.assertFalse("foo" in c)
[docs] def test_3(self): c = ParserCache() self.assertTrue("casprr" in c.contact_file_parsers)
[docs] def test_4(self): c = ParserCache() self.assertFalse("bar" in c.contact_file_parsers)
[docs] def test_5(self): c = ParserCache() self.assertTrue("fasta" in c.sequence_file_parsers)
[docs] def test_6(self): c = ParserCache() self.assertFalse("baz" in c.sequence_file_parsers)
[docs] def test_7(self): c = ParserCache() self.assertFalse("fasta" in c.contact_file_parsers)
[docs] def test_8(self): c = ParserCache() self.assertFalse("casprr" in c.sequence_file_parsers)
if __name__ == "__main__": unittest.main(verbosity=2)