1 comments

  • vlovich123 1 hour ago
    I’ve read the readme a few times and still have no idea how this is useful. The motivating example of Sort => SortBy has no description of what’s highlighted and no description of how. Is it running the old test suite with the new changes as a weak form of mutation testing? Something else?
    • issacnitin 41 minutes ago
      Not mutation testing — nothing is mutated. It builds both branches with instrumentation, runs the same test suite on each, and diffs the recorded arguments and return values. In that example, selectDiscount returns a different discount and the order total goes 85 → 60. Neither function is in the diff; only the sort helper is. The tests still pass — one asserts the total is positive, and 60 is positive.
      • gardnr 2 minutes ago
        Don’t run your responses through an LLM. People prefer to read your genuine words, even if it may include some incorrect English.
        • issacnitin 2 minutes ago
          Sure, appreciate the feedback.