import unittest


class TestPathImporter(unittest.TestCase):
    def test___init__(self):
        # path_importer = PathImporter(path, callback)
        assert False  # TODO: implement your test here

    def test_get_code(self):
        # path_importer = PathImporter(path, callback)
        # self.assertEqual(expected, path_importer.get_code(parent, modname, fqname))
        assert False  # TODO: implement your test here

    def test_rewrite(self):
        # path_importer = PathImporter(path, callback)
        # self.assertEqual(expected, path_importer.rewrite(retvals))
        assert False  # TODO: implement your test here

class TestInstall(unittest.TestCase):
    def test_install(self):
        # self.assertEqual(expected, install(callback))
        assert False  # TODO: implement your test here

class TestUninstall(unittest.TestCase):
    def test_uninstall(self):
        # self.assertEqual(expected, uninstall())
        assert False  # TODO: implement your test here

if __name__ == '__main__':
    unittest.main()
