Skip to content
This repository was archived by the owner on May 11, 2023. It is now read-only.

Commit c3d9a51

Browse files
committed
Update last fallback property error messages
1 parent 5c09cc3 commit c3d9a51

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vm/src/builtins/property.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ impl GetDescriptor for PyProperty {
5151
} else if let Some(getter) = zelf.getter.read().as_ref() {
5252
getter.call((obj,), vm)
5353
} else {
54-
Err(vm.new_attribute_error("unreadable attribute".to_string()))
54+
Err(vm.new_attribute_error("property has no getter".to_string()))
5555
}
5656
}
5757
}
@@ -73,14 +73,14 @@ impl PyProperty {
7373
if let Some(setter) = zelf.setter.read().as_ref() {
7474
setter.call((obj, value), vm).map(drop)
7575
} else {
76-
Err(vm.new_attribute_error("can't set attribute".to_owned()))
76+
Err(vm.new_attribute_error("property has no setter".to_owned()))
7777
}
7878
}
7979
PySetterValue::Delete => {
8080
if let Some(deleter) = zelf.deleter.read().as_ref() {
8181
deleter.call((obj,), vm).map(drop)
8282
} else {
83-
Err(vm.new_attribute_error("can't delete attribute".to_owned()))
83+
Err(vm.new_attribute_error("property has no deleter".to_owned()))
8484
}
8585
}
8686
}

0 commit comments

Comments
 (0)