def test_expand_rel(self):
        
        # should work on namespaced and internal rels
        self.assertEqual(DocumentSchema.expand_rel(self.internal_schema_name),
                         '%s%s'%(DocumentSchema.DEFAULT_REL_NAMESPACE, self.internal_schema_name))

        self.assertEqual(DocumentSchema.expand_rel(self.external_schema_name), self.external_schema_name)
    def test_expand_rel(self):

        # should work on namespaced and internal rels
        self.assertEqual(
            DocumentSchema.expand_rel(self.internal_schema_name), '%s%s' %
            (DocumentSchema.DEFAULT_REL_NAMESPACE, self.internal_schema_name))

        self.assertEqual(DocumentSchema.expand_rel(self.external_schema_name),
                         self.external_schema_name)
    def setUp(self):
        super(DocumentSchemaModelUnitTests, self).setUp()

        # An existing schema
        self.schema = DocumentSchema.objects.get(type=DocumentSchema.expand_rel('annotation'))

        self.internal_schema_name = 'new_internal_schema'
        self.external_schema_name = 'http://mysweetdomain.com/schemas#new_external_schema'
    def setUp(self):
        super(DocumentSchemaModelUnitTests, self).setUp()

        # An existing schema
        self.schema = DocumentSchema.objects.get(
            type=DocumentSchema.expand_rel('annotation'))

        self.internal_schema_name = 'new_internal_schema'
        self.external_schema_name = 'http://mysweetdomain.com/schemas#new_external_schema'
    def setUp(self):
        super(DocumentRelsModelUnitTests, self).setUp()

        # A record
        self.record = self.createRecord(TEST_RECORDS, 0)

        # A couple test docs
        self.r_doc1 = self.createDocument(TEST_R_DOCS, 2, record=self.record)
        self.r_doc2 = self.createDocument(TEST_R_DOCS, 10, record=self.record)

        self.relationship = DocumentSchema.objects.get(type=DocumentSchema.expand_rel('annotation'))
    def setUp(self):
        super(DocumentRelsModelUnitTests, self).setUp()

        # A record
        self.record = self.createRecord(TEST_RECORDS, 0)

        # A couple test docs
        self.r_doc1 = self.createDocument(TEST_R_DOCS, 2, record=self.record)
        self.r_doc2 = self.createDocument(TEST_R_DOCS, 10, record=self.record)

        self.relationship = DocumentSchema.objects.get(
            type=DocumentSchema.expand_rel('annotation'))