Various new features #19

Merged
tlevine merged 40 commits from tlevine-2016-02 into master 2016-02-08 15:49:46 +00:00
tlevine commented 2016-01-29 17:39:37 +00:00 (Migrated from github.com)

I make this GitHub pull request mostly in hope that it will notify people who "watch" or "star" a repository.

I have added several new features to Urchin. If you use Urchin in an automated
testing system, it would be a good idea to check that the new version
works, though I don't think I have broken any existing features.

The changes are available here

git@github.com:tlevine/urchin.git

in the branch "tlevine-2016-02". Below I have copied the relevant
section of the "HISTORY" file.

  • Produce TAP output with the -t flag.
  • Add a + sign in front of directories in the normal output so that they
    line up with non-directories.
  • Display skipped tests in the normal output and in the TAP output.
  • Correct some things in the documentation.
  • Rearrange things in the documentation to be more clear.
  • Pass the -e flag to exit urchin if any single test fails.
  • Remove the undocumented, experimental -x flag now that shall exists.
  • Display version number with the -v flag.
  • Document why Urchin is called "Urchin"

These changes are made somewhat separately in the branches "exit-on-fail",
"remove-urchin-x", "tap", and "update-readme". They are rebased into one
branch, "tlevine-2016-02", for merging into "master".

Tom

I make this GitHub pull request mostly in hope that it will notify people who "watch" or "star" a repository. I have added several new features to Urchin. If you use Urchin in an automated testing system, it would be a good idea to check that the new version works, though I don't think I have broken any existing features. The changes are available here ``` git@github.com:tlevine/urchin.git ``` in the branch "tlevine-2016-02". Below I have copied the relevant section of the "HISTORY" file. - Produce TAP output with the -t flag. - Add a + sign in front of directories in the normal output so that they line up with non-directories. - Display skipped tests in the normal output and in the TAP output. - Correct some things in the documentation. - Rearrange things in the documentation to be more clear. - Pass the -e flag to exit urchin if any single test fails. - Remove the undocumented, experimental -x flag now that shall exists. - Display version number with the -v flag. - Document why Urchin is called "Urchin" These changes are made somewhat separately in the branches "exit-on-fail", "remove-urchin-x", "tap", and "update-readme". They are rebased into one branch, "tlevine-2016-02", for merging into "master". Tom
drj11 commented 2016-02-01 10:51:01 +00:00 (Migrated from github.com)

I've reviewed the documentation and the changes, but not run it. That aside, It Looks Good To Me.

I've reviewed the documentation and the changes, but not run it. That aside, It Looks Good To Me.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tlevine/urchin#19
No description provided.