Ejemplo n.º 1
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.o = univ.OctetString(
         'Quick brown fox',
         tagSet=univ.OctetString.tagSet.tagExplicitly(
             tag.Tag(tag.tagClassApplication, tag.tagFormatSimple, 5)
         ))
Ejemplo n.º 2
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Set(componentType=namedtype.NamedTypes(
         namedtype.NamedType('place-holder', univ.Null('')),
         namedtype.OptionalNamedType('first-name', univ.OctetString()),
         namedtype.DefaultedNamedType('age', univ.Integer(33))
     ))
Ejemplo n.º 3
0
    def setUpClass(cls):
        """Global precondition

        Steps:
            1. Create simple environment with default values
            2. Add one controller node
            3. Add other nodes as compute
        """
        BaseTestCase.setUpClass()
        BaseTestCase.get_home()
        preconditions.Environment().simple_flat()
        Environments().create_cluster_boxes[0].click()
        time.sleep(1)

        # Add controller
        Nodes().add_nodes.click()
        time.sleep(1)
        Nodes().nodes_discovered[0].checkbox.click()
        RolesPanel().controller.click()
        Nodes().apply_changes.click()
        time.sleep(1)

        # Add other discovered nodes as compute
        Nodes().add_nodes.click()
        time.sleep(1)
        for n in Nodes().nodes_discovered:
            n.checkbox.click()
        RolesPanel().compute.click()
        Nodes().apply_changes.click()
Ejemplo n.º 4
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.e = namedtype.NamedTypes(
            namedtype.NamedType('first-name', univ.OctetString('')),
            namedtype.NamedType('age', univ.Integer(0))
        )
Ejemplo n.º 5
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.SequenceOf(
         componentType=univ.OctetString().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 3))
     )
     self.s.setComponentByPosition(0, 'q')
     self.s2 = univ.SequenceOf()
Ejemplo n.º 6
0
 def setUp(self):
     BaseTestCase.clear_nailgun_database()
     BaseTestCase.setUp(self)
     preconditions.Environment.simple_flat()
     Environments().create_cluster_boxes[0].click()
     Tabs().networks.click()
     time.sleep(1)
Ejemplo n.º 7
0
    def setUpClass(cls):
        """Global precondition

        Steps:
            1. Create simple environment with Neutron GRE
        """
        BaseTestCase.setUpClass()
        preconditions.Environment.simple_neutron_gre()
Ejemplo n.º 8
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.c1 = constraint.SingleValueConstraint(5)

        self.c2 = constraint.ConstraintsUnion(
            self.c1, constraint.ValueRangeConstraint(1, 3)
        )
Ejemplo n.º 9
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Click on create environment
        """
        BaseTestCase.setUp(self)
        Environments().create_cluster_box.click()
Ejemplo n.º 10
0
    def setUpClass(cls):
        """Global precondition

        Steps:
            1. Simple environment with default values is created
        """
        BaseTestCase.setUpClass()
        preconditions.Environment.simple_flat()
Ejemplo n.º 11
0
 def setUp(self):
     BaseTestCase.setUp(self)
     c = univ.Choice(componentType=namedtype.NamedTypes(
         namedtype.NamedType('actual', univ.Boolean(0))
     ))
     self.s = univ.Set(componentType=namedtype.NamedTypes(
         namedtype.NamedType('place-holder', univ.Null('')),
         namedtype.NamedType('status', c)
     ))
Ejemplo n.º 12
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Click on create environment
        """
        self.clear_nailgun_database()
        BaseTestCase.setUp(self)
        Environments().create_cluster_box.click()
Ejemplo n.º 13
0
    def setUp(self):
        BaseTestCase.setUp(self)
        self.s = univ.Sequence(
            componentType=namedtype.NamedTypes(
                namedtype.NamedType('number', univ.Boolean().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))),
            )
        )

        self.s[0] = True
Ejemplo n.º 14
0
 def setUpClass(cls):
     BaseTestCase.setUpClass()
     preconditions.Environment.simple_flat()
     Environments().create_cluster_boxes[0].click()
     Tabs().networks.click()
     with Networks() as n:
         n.vlan_manager.click()
         n.save_settings.click()
         time.sleep(1)
Ejemplo n.º 15
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Choice(
         componentType=namedtype.NamedTypes(
             namedtype.NamedType('place-holder', univ.Null(null)),
             namedtype.NamedType('number', univ.Integer(0)),
             namedtype.NamedType('string', univ.OctetString())
         )
     )
Ejemplo n.º 16
0
 def setUpClass(cls):
     BaseTestCase.setUpClass()
     preconditions.Environment.simple_flat()
     Environments().create_cluster_boxes[0].click()
     Nodes().add_nodes.click()
     Nodes().nodes_discovered[0].checkbox.click()
     RolesPanel().controller.click()
     Nodes().apply_changes.click()
     time.sleep(1)
Ejemplo n.º 17
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s1 = univ.Sequence(
         componentType=namedtype.NamedTypes(
             namedtype.NamedType('name', univ.OctetString('')),
             namedtype.OptionalNamedType('nick', univ.OctetString('')),
             namedtype.DefaultedNamedType('age', univ.Integer(34))
         )
     )
Ejemplo n.º 18
0
    def setUp(self):
        BaseTestCase.setUp(self)

        class Sequence(univ.Sequence):
            componentType = namedtype.NamedTypes(
                namedtype.NamedType('id', univ.Integer()),
                namedtype.NamedType('blob', univ.Any())
            )

        self.s = Sequence()
Ejemplo n.º 19
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Click on created environment
            2. Open Settings tab
        """
        BaseTestCase.setUp(self)
        Environments().create_cluster_boxes[0].click()
        Tabs().settings.click()
Ejemplo n.º 20
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.ts1 = tag.initTagSet(
            tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 12)
        )

        self.ts2 = tag.initTagSet(
            tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 12)
        )
Ejemplo n.º 21
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.s = univ.Choice(
            componentType=namedtype.NamedTypes(
                namedtype.NamedType('place-holder', univ.Null()),
                namedtype.NamedType('first-name', univ.OctetString()),
                namedtype.NamedType('age', univ.Integer(33))
            )
        )
Ejemplo n.º 22
0
 def simple_flat(name=OPENSTACK_CENTOS,
                 release=OPENSTACK_RELEASE_CENTOS):
     BaseTestCase.get_home()
     Environments().create_cluster_box.click()
     with Wizard() as w:
         w.name.send_keys(name)
         w.release.select_by_visible_text(release)
         for i in range(6):
             w.next.click()
         w.create.click()
         w.wait_until_exists()
Ejemplo n.º 23
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.s1 = univ.Set(
            componentType=namedtype.NamedTypes(
                namedtype.NamedType('name', univ.OctetString('')),
                namedtype.OptionalNamedType('null', univ.Null('')),
                namedtype.DefaultedNamedType('age', univ.Integer(34))
            )
        )
        self.s2 = self.s1.clone()
Ejemplo n.º 24
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Open Support page
        """
        BaseTestCase.clear_nailgun_database()
        BaseTestCase.setUp(self)
        time.sleep(1)
        Header().support.click()
        time.sleep(1)
    def setUp(self):
        """Each test precondition

        Steps:
            1. Create environment with default values
            2. Open created environment
            3. Open actions tab
        """
        BaseTestCase.clear_nailgun_database()
        preconditions.Environment.simple_flat()
        Tabs().actions.click()
Ejemplo n.º 26
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Create simple environment with default values
            2. Click on created environment
        """
        BaseTestCase.clear_nailgun_database()
        BaseTestCase.setUp(self)
        preconditions.Environment.simple_flat()
        time.sleep(1)
Ejemplo n.º 27
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Click on created environment
            2. Select controller node
            3. Click Configure Interfaces
        """
        BaseTestCase.setUp(self)
        Environments().create_cluster_boxes[0].click()
        Nodes().nodes[0].details.click()
        NodeInfo().edit_networks.click()
Ejemplo n.º 28
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Set(
         componentType=namedtype.NamedTypes(
             namedtype.NamedType('place-holder', univ.Null(null)),
             namedtype.NamedType('first-name', univ.OctetString(null)),
             namedtype.NamedType('age', univ.Integer(33))
         )
     )
     self.s.setComponentByPosition(0, univ.Null(null))
     self.s.setComponentByPosition(1, univ.OctetString('quick brown'))
     self.s.setComponentByPosition(2, univ.Integer(1))
Ejemplo n.º 29
0
    def setUp(self):
        """Each test precondition

        Steps:
            1. Click on created simple environment
            2. Click 'Add nodes'
        """
        BaseTestCase.setUp(self)
        Environments().create_cluster_boxes[0].click()
        time.sleep(1)
        Nodes().add_nodes.click()
        time.sleep(1)
Ejemplo n.º 30
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.taggedAny = univ.Any().subtype(implicitTag=tag.Tag(tag.tagClassPrivate, tag.tagFormatSimple, 20))

        class Sequence(univ.Sequence):
            componentType = namedtype.NamedTypes(
                namedtype.NamedType('id', univ.Integer()),
                namedtype.NamedType('blob', self.taggedAny, openType=opentype.OpenType(name='id'))
            )

        self.s = Sequence()
Ejemplo n.º 31
0
def test_django_request_distributed_disabled(client, test_spans):
    """
    When making a request to a Django app
        With distributed tracing headers
            When distributed tracing is disabled
                The django.request span doesn't inherit from the distributed trace
    """
    headers = {
        get_wsgi_header(HTTP_HEADER_TRACE_ID): "12345",
        get_wsgi_header(HTTP_HEADER_PARENT_ID): "78910",
        get_wsgi_header(HTTP_HEADER_SAMPLING_PRIORITY): USER_KEEP,
    }
    with BaseTestCase.override_config("django", dict(distributed_tracing_enabled=False)):
        resp = client.get("/", **headers)
    assert resp.status_code == 200
    assert resp.content == b"Hello, test app."

    # Assert the trace doesn't inherit from the distributed trace
    root = test_spans.find_span(name="django.request")
    assert root.trace_id != 12345
    assert root.parent_id is None
Ejemplo n.º 32
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ValueSizeConstraint(1, 2)
Ejemplo n.º 33
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ValueRangeConstraint(1, 4)
Ejemplo n.º 34
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ContainedSubtypeConstraint(
         constraint.SingleValueConstraint(12)
     )
Ejemplo n.º 35
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ConstraintsExclusion(
         constraint.ValueRangeConstraint(2, 4)
     )
Ejemplo n.º 36
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Sequence()
     self.s.setComponentByPosition(0, univ.Null(''))
     self.s.setComponentByPosition(1, univ.OctetString('quick brown'))
     self.s.setComponentByPosition(2, univ.Integer(1))
Ejemplo n.º 37
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.SetOf(componentType=univ.OctetString())
     self.s.setComponentByPosition(0, univ.OctetString('quick brown'))
Ejemplo n.º 38
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.s = univ.Any()
Ejemplo n.º 39
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ConstraintsIntersection(
         constraint.SingleValueConstraint(4),
         constraint.ValueRangeConstraint(2, 4)
     )
Ejemplo n.º 40
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.t1 = tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 3)
     self.t2 = tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 3)
Ejemplo n.º 41
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.SequenceOf(componentType=univ.OctetString())
     self.v = ['quick brown']
Ejemplo n.º 42
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.o = univ.Integer().subtype(
            value=1, explicitTag=tag.Tag(tag.tagClassApplication, tag.tagFormatSimple, 0xdeadbeaf)
        )
Ejemplo n.º 43
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.v1 = 1, 2
     self.v2 = 3, 4
     self.c1 = constraint.SingleValueConstraint(*self.v1)
     self.c2 = constraint.SingleValueConstraint(*self.v2)
Ejemplo n.º 44
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.b = univ.BitString(
            namedValues=namedval.NamedValues(('Active', 0), ('Urgent', 1))
        )
Ejemplo n.º 45
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s1 = univ.SequenceOf(
         componentType=univ.OctetString('')
     )
     self.s2 = self.s1.clone()
Ejemplo n.º 46
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.e = namedtype.NamedType('age', univ.Integer(0))
Ejemplo n.º 47
0
    def setUp(self):
        BaseTestCase.setUp(self)

        self.asn1String = self.asn1Type(ints2octs(self.initializer),
                                        encoding=self.encoding)
        self.pythonString = ints2octs(self.initializer).decode(self.encoding)
Ejemplo n.º 48
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.SingleValueConstraint(1, 2)
     self.c2 = constraint.SingleValueConstraint(3, 4)
Ejemplo n.º 49
0
 def setUp(self):
     BaseTestCase.clear_nailgun_database()
     BaseTestCase.setUp(self)
     Header().releases.click()
Ejemplo n.º 50
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ConstraintsIntersection(
         constraint.ValueRangeConstraint(1, 9),
         constraint.ValueRangeConstraint(2, 5)
     )
Ejemplo n.º 51
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.c1 = constraint.ConstraintsUnion(
         constraint.SingleValueConstraint(5),
         constraint.ValueRangeConstraint(1, 3)
     )
Ejemplo n.º 52
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.e = namedval.NamedValues(('off', 0), ('on', 1))
Ejemplo n.º 53
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.SetOf(componentType=univ.OctetString())
Ejemplo n.º 54
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.b = (1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1)
     self.s = univ.BitString()
Ejemplo n.º 55
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Sequence(componentType=namedtype.NamedTypes(
         namedtype.NamedType('place-holder', univ.Null('')),
         namedtype.OptionalNamedType('first-name', univ.OctetString()),
         namedtype.DefaultedNamedType('age', univ.Integer(33))))
Ejemplo n.º 56
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.Any()
     self.v = encoder.encode(univ.OctetString('fox'))
Ejemplo n.º 57
0
 def setUpClass(cls):
     BaseTestCase.setUpClass()
Ejemplo n.º 58
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.s = univ.OctetString()
     self.o = 'Quick brown fox'
Ejemplo n.º 59
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.o = univ.OctetString().subtype(
         value='Quick brown fox',
         explicitTag=tag.Tag(tag.tagClassApplication, tag.tagFormatSimple, 5)
     )
Ejemplo n.º 60
0
 def test_registration(self):
     """ Test for user registration """
     response = base.base_registration(self)
     data = json.loads(response.data.decode())
     self.assertTrue(data['message'] == 'Successfully added a user')
     self.assertEqual(response.status_code, 201)