def test_illegal_array_base_prop_raises(): try: ArrayProperty(StringProperty(index=True)) except ValueError: assert True else: assert False
class IndexArray(StructuredNode): ai = ArrayProperty(unique_index=True)
def test_illegal_array_base_prop_raises(): with raises(ValueError): ArrayProperty(StringProperty(index=True))
class ArrayProps(StructuredNode): uid = StringProperty(unique_index=True) untyped_arr = ArrayProperty() typed_arr = ArrayProperty(IntegerProperty())