Example #1
0
    def generate_template(self):
        """Generate an unique Template.

        Returns:

        """
        template1 = Template()
        template2 = Template()
        template3 = Template()
        template4 = Template()
        xsd1 = '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> \
                <xsd:element name="root" type="simpleString"/> \
                <xsd:complexType name="simpleString"> \
                    <xsd:sequence> \
                    <xsd:element name="test" type="xsd:string"/></xsd:sequence> \
                </xsd:complexType> \
            </xsd:schema>'

        xsd2 = '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> \
                <xsd:element name="root" type="simpleString"/> \
                <xsd:complexType name="simpleString"> \
                    <xsd:sequence> \
                    <xsd:element name="test" type="xsd:string"/></xsd:sequence> \
                </xsd:complexType> \
            </xsd:schema>'

        xsd3 = '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> \
                <xsd:element name="root" type="simpleString"/> \
                <xsd:complexType name="simpleString"> \
                    <xsd:sequence> \
                    <xsd:element name="other" type="xsd:string"/></xsd:sequence> \
                </xsd:complexType> \
            </xsd:schema>'

        xsd4 = '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> \
                        <xsd:element name="root" type="simpleString" /> \
                        <xsd:complexType name="simpleString"> \
                            <xsd:sequence> \
                                <xsd:element name="test" type="xsd:string"/> \
                                <xsd:element name="element" type="xsd:string"/> \
                            </xsd:sequence> \
                        </xsd:complexType> \
                </xsd:schema>'

        template1.content = xsd1
        template1.hash = ""
        template1.filename = "filename"
        template2.content = xsd2
        template2.hash = ""
        template2.filename = "filename"
        template3.content = xsd3
        template3.hash = ""
        template3.filename = "filename"
        template4.content = xsd4
        template4.hash = ""
        template4.filename = "filename"
        self.template_1 = template1.save()
        self.template_2 = template2.save()
        self.template_3 = template3.save()
        self.template_4 = template4.save()
Example #2
0
def _get_template():
    template = Template()
    template.id_field = 1
    xsd = '<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">' \
          '<xs:element name="tag"></xs:element></xs:schema>'
    template.content = xsd
    return template
Example #3
0
def _get_template():
    template = Template()
    template.pk = 1
    xsd = ("<xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'>"
           "<xs:element name='tag'></xs:element></xs:schema>")
    template.content = xsd
    return template
Example #4
0
def create_template(content):
    """Get template

    Returns:

    """
    template = Template()
    template.filename = "schema.json"
    template.content = content
    return template
Example #5
0
    def generate_template(self):
        """Generate an unique Template.

        Returns:

        """
        template = Template()
        template.content = get_valid_schema()
        template.hash = ""
        template.filename = "filename"
        self.template = template.save()
    def generate_template(self):
        """Generate an unique Template.

        Returns:

        """
        template = Template()
        xsd = ('<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">'
               '<xs:element name="tag"></xs:element></xs:schema>')
        template.content = xsd
        template.hash = ""
        template.filename = "filename"
        self.template = template.save()
    def generate_template(self):
        """ Generate an unique Template.

        Returns:

        """
        mock_data_path = join(dirname(realpath(__file__)), "data")
        mock_xsl_path = join(mock_data_path, "res-md.xsd")
        with open(mock_xsl_path, "r") as xsd_file:
            xsd = xsd_file.read()

        template = Template()
        template.content = xsd
        template.hash = ""
        template.filename = "res-md.xsd"
        self.template = template.save()
Example #8
0
    def generate_template(self):
        """Generate an unique Template.

        Returns:

        """
        template = Template()

        xsd = ('<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">'
               ' <xsd:element name="root" type="hamza"/>'
               '     <xsd:complexType name="hamza">'
               "         <xsd:sequence>  "
               '             <xsd:element name="string" type="xsd:string"/>'
               "         </xsd:sequence>"
               "     </xsd:complexType>"
               "</xsd:schema>")

        template.content = xsd
        template.hash = ""
        template.filename = "filename"
        self.template = template.save()