Skip to content

Areas are misattributed to fuel consumption entity #233

@rdib-equinor

Description

@rdib-equinor

Describe the bug
Areas are misattributed to fuel consumption entity

To Reproduce

from quantulum3 import parser
print(parser.parse('I want 2 mm2 of gold leaf and 3 acres of land'))
print(parser.parse('I want 2 mm2 of gold leaf'))
print(parser.parse('I want 3 acres of land'))

Expected behaviour

[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)"), Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)")]
[Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]

Observed behaviour

[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)"), Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
[Quantity(2, "Unit(name="square millimetre", entity=Entity("fuel consumption"), uri=None)")]
[Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]

Additional information:

  • Python Version: 3.10.12
  • OS: Mac
  • Version: 0.9.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions