some issues in DvOrdinal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OSHIPpy |
New
|
High
|
Unassigned |
Bug Description
Is it necessary to test the invariant below in the constructor?
if symbol is None or isinstance(
raise ValueError(
else:
The invariant below is not enforced:
Limits_valid: limits /= Void and then limits.
Reference_
and then the method limits is not correctly implemented: it should have no arguments and should return a ReferenceRange object corresponding to an element of otherReferenceR
The method compare (<) is not implemented:
it should have a DvOrdinal argument and return 1, 0 and -1 according to the comparisons of the corresponding value attributes.
The method isStrictlyCompa
In java, they returned true if the symbols came from the same terminology. Maybe this is the maximum we can get without more information.
Related branches
Changed in oship: | |
importance: | Undecided → High |
milestone: | none → 1.5 |
affects: | oship → oshippy |
Changed in oshippy: | |
milestone: | 1.5 → none |