Example #1
0
def test_simpletype_str():
    item = types.SimpleType()
    item.name = u'foobar'
    assert six.text_type(item) == u'foobar'
Example #2
0
def test_simpletype_call_wrong_kwarg():
    item = types.SimpleType()

    with pytest.raises(TypeError):
        item(uhhh='x')
Example #3
0
def test_simpletype_call_wrong_arg_count():
    item = types.SimpleType()

    with pytest.raises(TypeError):
        item('foo', 'bar')
Example #4
0
def test_simpletype_pythonvalue():
    item = types.SimpleType()

    with pytest.raises(NotImplementedError):
        item.pythonvalue(None)
Example #5
0
def test_simpletype_parse():
    node = etree.Element('foobar')
    item = types.SimpleType()

    assert item.parse_xmlelement(node) is None
Example #6
0
def test_simpletype_eq():
    type_1 = types.SimpleType()
    type_2 = types.SimpleType()

    assert type_1 == type_2