macxred / pyledger

Python package to streamline the implementation and management of accounting systems.
MIT License
0 stars 0 forks source link

Update `modify()` logic within `LedgerCSVDataFrameEntity` class #58

Closed AlexTheWizardL closed 6 days ago

AlexTheWizardL commented 1 week ago

The logic implemented for the modify() method within LedgerCSVDataFrameEntity class in the loop does not work for making multiple modifications at once within the same file.

This means we have two problems:

Please address both points in the following sequence:

  1. write a test that catches this problem and demonstrate that the test fails as expected.
  2. Then fix the code and demonstrate that the test suite now passes.
AlexTheWizardL commented 1 week ago

I've tested the logic for the LedgerCSVDataFrameEntity modify() method and it is working. Here is why:

What it means: