Ejemplo n.º 1
0
    def test_invalid_command(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2", "ANIMAL")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "OTHER MONKEY LEGS")
        self.assertIsNotNone(result)
        self.assertEqual("", result)
Ejemplo n.º 2
0
    def test_objects(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2", "ANIMAL")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "OBJECT MONKEY LEGS")
        self.assertIsNotNone(result)
        self.assertEqual("<ul><li>2</li></ul>", result)
Ejemplo n.º 3
0
    def test_predicates(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2", "ANIMALS")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "PREDICATES MONKEY")
        self.assertIsNotNone(result)
        self.assertEqual("<ul><li>LEGS</li></ul>", result)
Ejemplo n.º 4
0
    def test_subjects_count(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2", "ANIMALS")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "SUBJECTS COUNT")
        self.assertIsNotNone(result)
        self.assertEqual("1", result)
Ejemplo n.º 5
0
    def test_objects(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "OBJECT MONKEY LEGS")
        self.assertIsNotNone(result)
        self.assertEquals("<ul><li>2</li></ul>", result)
Ejemplo n.º 6
0
    def test_subjects_count(self):

        client = RDFAdminExtensionClient()
        client_context = client.create_client_context("testid")

        client_context.brain.rdf.add_entity("MONKEY", "LEGS", "2")

        extension = RDFAdminExtension()
        self.assertIsNotNone(extension)

        result = extension.execute(client_context, "SUBJECTS COUNT")
        self.assertIsNotNone(result)
        self.assertEquals("1", result)