Review a teammate's change before it ships

Tries a change against the cases its tests miss, and shows you the problems it finds with examples.

What you ask

Search Acme

billing

2
  1. Anna

    @devboxes Fabian's out today and I'd like to merge his customer import PR #46. can you give it a second look first?

  2. devboxes APP

    Looked at 3 sources
    1. GitHub Read the changes in #46
    2. GitHub Read the change's tests, all with commas
    3. Terminal Imported a file saved by Excel

    Two problems the tests miss, both with files saved by German Excel: semicolons put every customer in one column, and a byte order mark drops the first column's name.

What devboxes does

  1. Read the change

    • devboxes reads the pull request's changes, tests and description.
  2. Find the cases the tests miss

    • You get a list of the cases the tests don't cover.
  3. Try those cases

    • Each of those cases is tried, with its input and result noted.
  4. Report the problems

    • Each problem comes with a concrete example of what was expected and what happened.

What you get back

Report posted by devboxes

Review of #46

  • Finding A file saved by German Excel uses semicolons, so every customer lands in one column.
  • Finding A file that starts with a byte order mark loses the name of its first column.
  • Suggest Read the separator from the header line, strip the byte order mark, and add both files to the tests.

Good for

Startups

More tasks to ship from issues

Ask devboxes to review a teammate's change before it ships

Get started for free