Exemple #1
0
    def test_get_resource(self):
        self.assertEqual(b"1.1.9-SNAPSHOT", base.get_resource("base", "VERSION"))

        # Make sure get_resource() handles unknown resources in existing modules:
        self.assertEqual(None, base.get_resource("base", "VERSION-DOES-NOT-EXIST"))

        # Make sure get_resource() handles nested packages:
        self.assertEqual(b"Test resource\n", base.get_resource("base.package", "resource.txt"))
        self.assertEqual(None, base.get_resource("base.package", "DOES-NOT-EXIST"))

        # Make sure get_resource() handles unknown modules:
        self.assertEqual(None, base.get_resource("base.package.does.not.exist", "DOES-NOT-EXIST"))
Exemple #2
0
    def test_get_resource(self):
        self.assertEqual(b"1.1.9-SNAPSHOT",
                         base.get_resource("base", "VERSION"))

        # Make sure get_resource() handles unknown resources in existing modules:
        self.assertEqual(None,
                         base.get_resource("base", "VERSION-DOES-NOT-EXIST"))

        # Make sure get_resource() handles nested packages:
        self.assertEqual(b"Test resource\n",
                         base.get_resource("base.package", "resource.txt"))
        self.assertEqual(None,
                         base.get_resource("base.package", "DOES-NOT-EXIST"))

        # Make sure get_resource() handles unknown modules:
        self.assertEqual(
            None,
            base.get_resource("base.package.does.not.exist", "DOES-NOT-EXIST"))
Exemple #3
0
def _load_resource(resource_name):
    return base.get_resource("bento", resource_name).decode("utf-8")
 def config(self):
     """Loads the configuration record (Python dictionary) from the 'java.config' resource."""
     return eval(base.get_resource(package_name="java", resource="config"))
Exemple #5
0
def _load_resource(resource_name):
    return base.get_resource("bento", resource_name).decode("utf-8")