Commit Graph

20 Commits (2f16954c37a694c73d2d6367a6f686bafbf46b10)

Author SHA1 Message Date
Simon McVittie 2bde54c9dc t: Consistently remove temp directory before testing, not after
When a test fails, it's useful to be able to inspect the output.

Signed-off-by: Simon McVittie <smcv@debian.org>
2019-02-03 12:34:46 +00:00
Simon McVittie 54f6ca83c5 rst: Use Python 3 instead of Python 2
Signed-off-by: Simon McVittie <smcv@debian.org>
2018-02-28 10:40:41 +00:00
Simon McVittie 7c34df633d git_revert test: reinstate ikiwiki.setup, and make it work uninstalled
Previously it was relying on running with an installed ikiwiki
and being able to copy in recentchanges.mdwn and wikiicons/ from the
underlay in /usr. The underlay in ./underlays/basewiki can't be used
(yet) because ikiwiki doesn't allow following symlinks, even from
underlays.

I'd like to make ikiwiki follow symlinks whose destinations can be
verified to be safe (for example making it willing to expose
/usr/share/javascript to the web, but not /etc/passwd), at least from
underlays, but this is security-sensitive so I'm not going to rush
into it.
2016-12-28 21:32:11 +00:00
Simon McVittie da395ac33c Add a manual test for reverting git commits
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-12-19 18:21:07 +00:00
Simon McVittie 193129d0b0 .gitignore: ignore the l10n wiki 2016-01-21 09:52:44 +00:00
Joey Hess 82a4fb49ae add ikiwiki-comment program 2014-10-20 12:08:07 -04:00
Simon McVittie 5e741c434d Ignore MYMETA.json, produced by recent MakeMaker 2014-02-21 16:39:17 +00:00
Simon McVittie 48664cb933 Ignore MYMETA.yml, generated by Makefile.PL 2013-01-02 19:19:32 +00:00
Joey Hess 6bea6fced9 Revert "ignore a file that always clutters status on OS X (no known fix)"
This reverts commit 662d256c82.

I sympathize, but this would prevent commits to that file everywhere else.
2012-01-30 14:35:48 -04:00
Amitai Schlair 662d256c82 ignore a file that always clutters status on OS X (no known fix) 2012-01-22 11:17:19 -05:00
Simon McVittie 7179ddce82 Add test coverage analysis (make coverage) 2011-11-09 22:49:36 +00:00
Simon McVittie 4ca0eb2743 extend the 'tag' test to cover auto-creation of tag pages 2010-12-25 22:54:54 +00:00
Joey Hess 1273f1de52 Add preprocessed 'use lib' line to ikiwiki-transition and ikiwiki-calendar if necessary for unusual install. 2010-03-26 13:11:02 -04:00
Simon McVittie 1ae8fc77eb Add generated localizations, and related stamp files, to .gitignore 2009-07-26 20:03:36 +01:00
Joey Hess 7a2a235fa4 update ignore 2008-07-26 23:04:54 -04:00
Josh Triplett 23a55139b2 .gitignore: Ignore build-stamp 2008-01-26 22:25:43 -08:00
Joey Hess 055179cb4c * Finally implemented a simple per-page data storage mechanism for plugins,
via the %pagestate hash.
* Use pagestate in meta to detect potential redir loops.
2007-12-08 17:40:50 -05:00
Joey Hess af6208f76a update ignores 2007-11-08 15:26:31 -05:00
Joey Hess c974774f1b fix ignores of subdirs 2007-10-25 05:44:18 -04:00
Joey Hess cfbb922065 add ignores 2007-10-25 05:43:06 -04:00