def test_simpletype_str(): item = types.SimpleType() item.name = u'foobar' assert six.text_type(item) == u'foobar'
def test_simpletype_call_wrong_kwarg(): item = types.SimpleType() with pytest.raises(TypeError): item(uhhh='x')
def test_simpletype_call_wrong_arg_count(): item = types.SimpleType() with pytest.raises(TypeError): item('foo', 'bar')
def test_simpletype_pythonvalue(): item = types.SimpleType() with pytest.raises(NotImplementedError): item.pythonvalue(None)
def test_simpletype_parse(): node = etree.Element('foobar') item = types.SimpleType() assert item.parse_xmlelement(node) is None
def test_simpletype_eq(): type_1 = types.SimpleType() type_2 = types.SimpleType() assert type_1 == type_2