Timo Paulssen
8e120bf718
added test cases for heredoc and triple-single.
2011-05-13 11:24:16 -04:00
Timo Paulssen
505439cc0a
simple tests for heredoc.
2011-05-13 11:24:16 -04:00
Ludwig Nussel
9ef5139918
get rid of diag explain again
2011-03-04 11:23:10 -04:00
Joey Hess
9d548239a9
turn off verbose
...
Want to avoid debug messages during tests
2011-02-09 14:11:29 -04:00
Joey Hess
a68c191f9f
fix test count
2011-02-09 14:11:14 -04:00
Joey Hess
8e8311718a
Merge remote branch 'smcv/ready/transient-tag'
...
Conflicts:
t/tag.t
2011-02-09 14:11:06 -04:00
Joey Hess
b522d8cdda
Merge remote branch 'smcv/ready/transient-autoindex'
2011-02-09 14:00:59 -04:00
Joey Hess
db9f2b1b2b
Merge remote branch 'smcv/ready/tag-test'
2011-02-09 13:47:39 -04:00
Joey Hess
b4d2910dda
clean up t/tmp
2011-01-24 19:58:51 -04:00
Joey Hess
6e96b5921a
remove more test diag stuff that needs a newer Test::More than debian stable's
2011-01-24 17:23:58 -04:00
Simon McVittie
5a73ed82cf
autoindex test: write autoindex pages into the transient underlay
2011-01-22 22:39:45 +00:00
Simon McVittie
059259ecd1
Allow autoindex files to be written into the transient underlay
...
As with the tag plugin, for the moment keep the old behaviour in the test.
2011-01-22 22:36:41 +00:00
Simon McVittie
8ee9eabb1c
autoindex: stop tracking deletions, use generic autofile tracking instead
...
- Migrate the set of deletions to the {autofile} set, since it has
more or less the same effect. This affects the "deleted" case in the
test.
- If a page has just been deleted, add it as an autofile anyway: by
the time gen_autofile is called, it'll be in the list of deleted files,
so it'll just be added to {autofile}. This affects the "gone" case
in the test.
- Behaviour change: we don't forget that a page with no reason to be
re-created was deleted. This affects the 'expunged' and 'reinstated'
cases in the test.
2011-01-22 22:28:50 +00:00
Simon McVittie
db029393f6
autoindex.t: check that none of the files that shouldn't be generated are autofiles
2011-01-22 22:27:04 +00:00
Simon McVittie
dca6679a54
autoindex: use add_autofile
...
This does cause a minor regression: index pages are now committed
individually rather than being a single commit per rebuild.
This also means the autoindex regression test needs to trigger the
autofile generation pass.
2011-01-22 22:25:48 +00:00
Simon McVittie
0118479c9a
autoindex.t: check that attachments cause indexing
2011-01-22 22:23:50 +00:00
Simon McVittie
e15e6cce6c
autoindex test: check that an internal page doesn't cause indexing
2011-01-22 22:22:48 +00:00
Joey Hess
0e224058e7
Adapt autoindex test suite to work with old Test::More.
2011-01-22 11:00:57 -04:00
Simon McVittie
f695bdd843
tag test: write tag pages into the transient underlay
2011-01-07 20:11:19 +00:00
Simon McVittie
2a60cda172
tag: optionally write autocreated tags to the transient underlay
...
For the moment, have the tag test keep the old behaviour.
2011-01-07 20:09:52 +00:00
Simon McVittie
eeb0ec1862
tag test: assert that the only autofiles are the ones we want
2010-12-28 13:41:59 +00:00
Simon McVittie
be6ca4c4e9
po test: add more cases, including (semi-)absolute URLs
...
Three cases are sub-optimal, but having fixed urlto(''), they all
basically work.
2010-12-25 22:54:54 +00:00
Simon McVittie
f328a2eab2
po: test beautify_urlpath with po_link_to=current
...
Same behaviour as 'default'.
2010-12-25 22:54:54 +00:00
Simon McVittie
fbb354d70e
urlto.t: test urlto('', undef, ?)
2010-12-25 22:54:54 +00:00
Simon McVittie
524a78eaca
urlto.t: test more cases, including the special case for to=''
2010-12-25 22:54:54 +00:00
Simon McVittie
44cc8ca420
Add a test for autoindex's current functionality
2010-12-25 22:54:54 +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
340ac56729
test w/o second parameter
2010-11-29 15:01:35 -04:00
Simon McVittie
70bdd57899
Add a regression test for urlto, baseurl and cgiurl in relative/local/absolute modes
2010-11-22 23:47:05 +00:00
Joey Hess
fcf0ee574a
add test case for RSS url munging
2010-11-16 16:48:42 -04:00
Joey Hess
2df92a956a
Fix test suite failure on other side of date line.
2010-09-29 11:58:45 -04:00
Joey Hess
78e89acf37
update test
2010-09-15 15:38:06 -04:00
Joey Hess
82f9be0960
add test case for link(.) with omitted location
2010-08-30 15:27:06 -04:00
Joey Hess
2ec5efcd6c
t/bazaar.t: Work around bzr 2.2.0's new requirement to configure bzr whoami before committing.
2010-08-30 15:23:22 -04:00
Joey Hess
931036eb5c
Merge remote branch 'intrigeri/po'
2010-08-30 14:47:57 -04:00
Joey Hess
7d1cc3a020
add test for link(.)
2010-08-30 13:35:50 -04:00
intrigeri
e85c15e75b
Merge remote branch 'upstream/master' into prv/po
2010-08-22 11:09:37 +02:00
intrigeri
474b6524e0
Merge remote branch 'upstream/master' into prv/po
2010-08-22 11:05:03 +02:00
Joey Hess
7d29ba2fc7
add htmlscrubber colon in url cases to test suite
2010-08-19 14:04:55 -04:00
Joey Hess
5664401fbc
Fix po test suite to not assume ikiwiki's underlay is already installed. Closes : #593047
2010-08-15 11:38:39 -04:00
intrigeri
38460076e1
po.t: added a bunch of tests for recent code changes
2010-08-02 15:11:44 +02:00
Joey Hess
52f09a63a1
Merge remote branch 'intrigeri/po'
2010-07-24 05:22:33 -04:00
Joey Hess
855fad15e5
whitespace
2010-07-23 14:30:15 -04:00
intrigeri
d98296d1db
po.t: fix expected results
...
As index.{es,fr} don't exist, po::refreshpofiles copies them from the basewiki
underlay before running msgmerge. msgmerge marks as obsolete the translation
strings that came from the basewiki po files, but the link plugin
does not make the difference between obsolete and up-to-date links.
$links{'index.fr'} and $links{'index.es'} are therefore expected to contain
SandBox and ikiwiki.
2010-07-20 13:41:53 +02:00
intrigeri
c66fae8b16
Added tests for po::pofiles.
2010-07-20 13:39:47 +02:00
intrigeri
38014f0cad
Run checkconfig after loading the po plugin, else state is not populated.
...
The pofiles function relies on @slavelanguages to have been populated by po's
checkconfig hook.
2010-07-20 13:27:17 +02:00
Joey Hess
1dbb2632ef
another class of conflicts: subdir/file conflicts
2010-07-18 17:16:39 -04:00
Joey Hess
d6cb4436bd
2 more cases
2010-07-18 16:45:44 -04:00
Joey Hess
773db5a35e
avoid error if two source files render the same destination file
...
There are two sub-caces. If both source files still exist, the winner that
renders the destination file is undefined. If one source file is deleted
and the other added, in a refresh, the new file will take over the
destination file.
2010-07-18 16:28:39 -04:00
Joey Hess
a291f24be6
some other (similar) failure cases
2010-07-18 13:50:06 -04:00