1. 19 May, 2024 36 commits
  2. 17 May, 2024 1 commit
    • Jérome Perrin's avatar
      accounting: fix error in Journal report with lines with an acquired node · 2ca25775
      Jérome Perrin authored
      If a transaction is selected but instead of having accounts as
      source/destination on lines it acquires the organisation set as
      source/destination on the transaction, this causes an AttributeError
      getGapList when trying to use this organisation as an account.
      
      To fix this, adjust the getMovementHistoryList parameters to select only
      lines using accounts, by passing node_uid, which is O(n) on the number
      of accounts, but the number of accounts is not supposed to be too large
      and other reports also do this assumption.
      2ca25775
  3. 16 May, 2024 1 commit
  4. 15 May, 2024 2 commits
    • Romain Courteaud's avatar
    • Jérome Perrin's avatar
      tests: implement coverage reporting · f1e902b2
      Jérome Perrin authored
        - move the logic of uploading to WebDAV server here instead of the
       generated bin/runUnitTest wrapper
        - run a new `coverage_report` which will
          - download all coverage data from WebDAV server
          - combine the data
          - run html report, saved in log folder
          - print text output in the text output.
      
      This `coverage_report` test waits for other tests to finish uploading
      data, we could extend test node distributor to distribute this test at
      the end.
      f1e902b2