Commit Graph

  • 1cd9991587 print stdout for tap and not-tap Thomas Levine 2016-01-27 10:17:33 +0000
  • 0f1c2848b4 tap indentation comments for directories Thomas Levine 2016-01-27 10:14:21 +0000
  • 9d10e12633 assorted tap stuff Thomas Levine 2016-01-27 09:48:30 +0000
  • 40979f6e18 more tap Thomas Levine 2016-01-27 01:13:55 +0000
  • 33e158e8f7 more tap Thomas Levine 2016-01-27 01:08:04 +0000
  • 7ecacad132 oops Thomas Levine 2016-01-27 01:05:43 +0000
  • c8df46014d test test successes better Thomas Levine 2016-01-27 01:05:08 +0000
  • de2da89169 convert indents to comments Thomas Levine 2016-01-27 00:50:55 +0000
  • a6d6730e74 start writing non-tap cases Thomas Levine 2016-01-27 00:32:51 +0000
  • 1941bf716a not working exit-on-fail Thomas Levine 2016-01-25 14:41:21 +0000
  • 9f175f19b3 first pass implementation of exit on fail Thomas Levine 2016-01-25 14:35:54 +0000
  • 9043430750 document unimplemented -e flag Thomas Levine 2016-01-25 14:20:40 +0000
  • f2d63b2953 Test die on fail. Thomas Levine 2016-01-25 14:14:13 +0000
  • 56a4e5d8af introduction paragraph update-readme Thomas Levine 2016-01-25 14:06:30 +0000
  • d01e993041 call urchin -s in cross-shell tests remove-urchin-x Thomas Levine 2016-01-25 14:00:47 +0000
  • b5c6464eab remove "urchin -x" test Thomas Levine 2016-01-25 13:57:14 +0000
  • d81b7efdc3 asciibetical Thomas Levine 2016-01-25 13:56:33 +0000
  • 7f5455739d update readme Thomas Levine 2016-01-25 13:49:35 +0000
  • 329fc27929 remove "urchin -x" Thomas Levine 2016-01-25 13:35:53 +0000
  • c46aaa9756 Update readme.md PeterDaveHello/patch-1 Peter Dave Hello 2015-12-23 15:56:40 +0800
  • 48e5090091 start writing alternatives v0.0.5 PeterDaveHello/master Thomas Levine 2015-12-09 07:46:16 -0500
  • 5abf088eb8 add new ideas Thomas Levine 2015-10-19 12:52:24 -0400
  • 27b5e88bde test stubs PeterDaveHello/stop-on-failure stop-on-failure Thomas Levine 2015-08-21 09:06:57 -0400
  • c84851cb5c document the ordering of tests Thomas Levine 2015-08-21 09:03:12 -0400
  • 510476f924 mention shall in the documentation Thomas Levine 2015-07-05 17:39:38 +0000
  • f01869fb97 packaging Thomas Levine 2014-12-08 02:08:00 +0000
  • 0385dcd86e Fixed blog link in read-me and commented out experimental -x option for now. Michael Klement 2014-12-05 18:50:19 -0500
  • 79d0f9edfc Merge 2847b020b4 into 2ab070c353 Michael Klement 2014-12-03 14:57:18 +0000
  • 2847b020b4 Make sure that CDPATH isn't set, as it causes `cd` to behave unpredictably - notably, it can produce output, which breaks fullpath(). Michael Klement 2014-12-03 09:48:49 -0500
  • 560b55d1fb TEST_SHELL PeterDaveHello/urchin-x urchin-x Thomas Levine 2014-11-17 04:49:15 +0000
  • 6f51dd7abb more urchin -x tests Thomas Levine 2014-11-17 04:44:51 +0000
  • 284077d1a1 fix the test Thomas Levine 2014-11-16 22:40:36 +0000
  • 3470e4b979 moving tests Thomas Levine 2014-11-16 22:26:54 +0000
  • fae24e926a Improved CLI help, updated URLs in read-me Michael Klement 2014-11-06 22:21:05 -0500
  • 2ab070c353 fix the -x documentation Thomas Levine 2014-11-06 00:52:34 +0000
  • 292663dd73 contributors Thomas Levine 2014-11-06 00:51:14 +0000
  • 90abc2640d update the -h help text Thomas Levine 2014-11-05 17:49:53 +0000
  • 19ed3b02e8 HISTORY Thomas Levine 2014-11-05 17:49:08 +0000
  • b0429315ec urchin -sh to urchin -x Thomas Levine 2014-11-05 17:47:36 +0000
  • 5e06ffb1c1 version Thomas Levine 2014-11-05 17:47:01 +0000
  • bf8c404784 fix -sh Thomas Levine 2014-11-05 17:46:19 +0000
  • bb41d5a156 zsh support Thomas Levine 2014-11-05 17:38:22 +0000
  • ed09351df6 fix a test Thomas Levine 2014-11-05 17:28:54 +0000
  • 1e2d4cc8a3 remove gitHead Thomas Levine 2014-11-05 17:27:26 +0000
  • f8d921b5e5 document urchin -sh Thomas Levine 2014-11-05 17:26:01 +0000
  • 1f115df222 urchin -sh Thomas Levine 2014-11-05 17:15:30 +0000
  • eafed6ac59 put history back Thomas Levine 2014-11-05 16:54:36 +0000
  • 8273661440 tlevine maintainer Thomas Levine 2014-11-05 16:53:17 +0000
  • f57e99be6f we're not maintaining the history, and i don't care Thomas Levine 2014-11-05 16:52:13 +0000
  • afc02582fb Fixed typo in read-me. Michael Klement 2014-10-18 10:41:22 -0400
  • 2f97421164 Hint added to read-me re standalone invocation of tests that use TEST_SHELL; revision of wording in read-me; argument checking no longer treats a missing dir. argument as an explicitly specified argument. Michael Klement 2014-10-18 10:34:30 -0400
  • 1e9611e732 Support for cross-shell testing added, via option `-s <shell>` and env. variable `TEST_SHELL`. Michael Klement 2014-10-17 17:16:12 -0400
  • deb77cb5de Various bug fixes and cleanup. Michael Klement 2014-10-16 16:37:51 -0400
  • e9e87b620a Added section to read-me describing cross-shell tests, added cross-shell demo test; various fixes and cleanup. Michael Klement 2014-10-16 02:29:27 -0400
  • a5331af487 Merge b4a023e9ef into f12636e029 Michael Klement 2014-10-15 16:47:42 +0000
  • b4a023e9ef Amended read-me with rationale for applying -s to tests with sh shebang lines, too, and fixed typo. Michael Klement 2014-10-15 12:46:38 -0400
  • 9d2b6e5205 Minor bug fix: cross-shell-tests was missing a line of output due to having introduced color in the summary messages. Michael Klement 2014-10-15 12:23:41 -0400
  • 1da57cd8b4 Amended the -s option to also apply to test scripts with NO shebang line. Michael Klement 2014-10-15 12:11:34 -0400
  • 9f801be840 Added -s option for running tests that have shebang line #!/bin/sh with the same shell that is running urchin itself, to support cross-shell compatibility tests. Michael Klement 2014-10-14 23:30:08 -0400
  • f12636e029 Merge pull request #6 from scraperwiki/exit-code Tom Mortimer-Jones 2014-03-17 14:04:22 +0000
  • 0587a615f3 Document the non zero exit code case. David Jones 2014-03-17 14:00:30 +0000
  • b95b010c0d Set the exit status to reflect pass/fail. David Jones 2014-03-17 13:43:13 +0000
  • 98c23a2ab8 Merge pull request #4 from tlevine/link-blog-post David Jones 2013-10-14 01:20:38 -0700
  • 3d5bc7d166 Merge fc711672d6 into 15099082db Thomas Levine 2013-10-13 09:49:34 -0700
  • fc711672d6 alternatives Thomas Levine 2013-10-13 16:48:42 +0000
  • 15099082db 0.0.2 v0.0.2 David Jones 2013-07-26 12:53:25 +0100
  • 8d53676743 Ensure we can cd into directories starting with a hyphen. Fixes #3. David Jones 2013-07-26 12:51:01 +0100
  • 8913cbc195 Removing space at the end of a line. David Jones 2013-07-02 09:46:21 +0100
  • 17b4629ba5 when testing, just cd into urchin David Jones 2013-07-02 09:43:59 +0100
  • 85bfafffc8 /bin/sh not login shell David Jones 2013-07-02 09:43:16 +0100
  • 153b04b462 Merge branch 'master' of github.com:scraperwiki/urchin David Jones 2013-07-02 09:25:49 +0100
  • 1cf65a723d Merge pull request #2 from tlevine/cross-shell-test-runner David Jones 2013-07-01 08:17:52 -0700
  • c2f4d92704 Hide fixtures directory. David Jones 2013-06-28 10:58:25 +0100
  • 31da4fae92 Print date and duration. David Jones 2013-06-28 10:48:43 +0100
  • e892c565cb Removed spurious output from grep. David Jones 2013-06-28 10:47:51 +0100
  • 25565cbcc5 Merge 5aace72fc6 into d9902c0b11 Thomas Levine 2013-06-27 10:48:40 -0700
  • 5aace72fc6 remove conflicting ksh calls Thomas Levine 2013-06-27 11:45:45 -0700
  • a749c8dae3 fix urchin call in XSD test Thomas Levine 2013-06-27 11:45:05 -0700
  • da9a0c9948 documentation Thomas Levine 2013-06-27 11:44:19 -0700
  • 91a4467f3e cross-shell test runner in runtests Thomas Levine 2013-06-27 11:33:16 -0700
  • 0110a72965 remove pointless use of echo David Jones 2013-06-27 18:27:40 +0100
  • d9902c0b11 ASCII art from figlet David Jones 2013-06-26 08:22:54 +0100
  • a900722fb7 Fix bug when test is called "-n" David Jones 2013-06-26 08:15:07 +0100
  • 4d3a9eddb5 npm instructions. David Jones 2013-06-21 17:14:44 +0100
  • 3062e58a75 Use singular / plural form correctly. David Jones 2013-06-20 18:56:29 +0100
  • 222ba59d69 Test for singular. David Jones 2013-06-20 18:43:11 +0100
  • 32b1941d75 0.0.1 v0.0.1 David Jones 2013-06-20 00:08:48 +0100
  • 7a7dec2c4e Nominate binary. David Jones 2013-06-20 00:08:36 +0100
  • 7536cdfc9f Make it an npm package! David Jones 2013-06-20 00:00:55 +0100
  • 015052dcfd /bin/sh now David Jones 2013-06-19 09:20:13 +0100
  • 31b3f89827 Make it a /bin/sh script. For greater good. David Jones 2013-06-19 07:46:31 +0100
  • ecc857a101 Replace bash-specific &> with portable equivalent. David Jones 2013-06-19 07:45:19 +0100
  • 2470af64b4 Relocate stdout_file so that urchins in different directories do not clash. David Jones 2013-06-19 07:34:07 +0100
  • feb2f1c26c Add helpful --help option and give usage on bogus options. David Jones 2013-06-18 22:21:31 +0100
  • 40f9a967c3 Replace non-portable use of echo -ne with entirely lovely and portable printf. David Jones 2013-06-18 22:11:04 +0100
  • dcc6addc53 BSD licence Francis Irving 2012-10-18 09:52:28 +0100
  • 0c6837cfbd blah Thomas Levine 2012-10-11 15:47:08 -0400
  • b0a0821124 rename tests Thomas Levine 2012-10-11 15:32:07 -0400
  • bbcdc9783e run urchin's tests Thomas Levine 2012-10-11 14:57:10 -0400
  • 9beaa250df remove mac test Thomas Levine 2012-10-11 14:52:39 -0400