Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-5340

Tests should fail when actual and expected XML reference files are not identical

    XMLWordPrintableJSON

Details

    Description

      Calcite has several XML reference files for tests.

      When a new test is added, those files should be updated by copying the new, automatically-generated, version.

      Sometimes the files are updated manually, and differ from the automatic generation, which makes it harder for the next developer to rely on automatic generation.

      Following the discussion in the ML, it is desirable to have tests failing upon discrepancies.

      This ticket aims at tracking the effort towards this goal.

      DiffRepository class is responsible for diffing, so it's the first candidate to consider for adding such a check.

      Attachments

        Issue Links

          Activity

            People

              asolimando Alessandro Solimando
              asolimando Alessandro Solimando
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h
                  1h