summaryrefslogtreecommitdiff
path: root/t
AgeCommit message (Collapse)Author
2010-08-22Merge remote branch 'upstream/master' into prv/pointrigeri
2010-08-22Merge remote branch 'upstream/master' into prv/pointrigeri
2010-08-19add htmlscrubber colon in url cases to test suiteJoey Hess
2010-08-15Fix po test suite to not assume ikiwiki's underlay is already installed. ↵Joey Hess
Closes: #593047
2010-08-02po.t: added a bunch of tests for recent code changesintrigeri
2010-07-24Merge remote branch 'intrigeri/po'Joey Hess
2010-07-23whitespaceJoey Hess
2010-07-20po.t: fix expected resultsintrigeri
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-20Added tests for po::pofiles.intrigeri
2010-07-20Run checkconfig after loading the po plugin, else state is not populated.intrigeri
The pofiles function relies on @slavelanguages to have been populated by po's checkconfig hook.
2010-07-18another class of conflicts: subdir/file conflictsJoey Hess
2010-07-182 more casesJoey Hess
2010-07-18avoid error if two source files render the same destination fileJoey Hess
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-18some other (similar) failure casesJoey Hess
2010-07-17updateJoey Hess
2010-07-17turning into complete source file conflict test suiteJoey Hess
2010-07-16add 2 failing test casesJoey Hess
2010-07-16add test of file replaceJoey Hess
2010-06-25clean up messages about unavailable vcs programsJoey Hess
2010-06-23rcs_commit and rcs_commit_staged api changesJoey Hess
Using named parameters for these is overdue. Passing the session in a parameter instead of passing username and IP separately will later allow storing other session info, like username or part of the email. Note that these functions are not part of the exported API, and the prototype change will catch (most) skew, so I am not changing API versions. Any third-party plugins that call them will need updated though.
2010-05-07pretty openid loginJoey Hess
* openid: Incorporated a fancy openid-selector signin form. (http://code.google.com/p/openid-selector/) * openid: Use "openid_identifier" as the form field, as required by OpenID Authentication v2.0 spec.
2010-05-05remove bogus test for empty pageJoey Hess
2010-05-05add testJoey Hess
2010-05-05fix test countJoey Hess
2010-05-04add test suite for find_src_filesJoey Hess
2010-04-26update test suite for recent index load on rebuild changesJoey Hess
2010-04-26Add page() PageSpec, which is like glob() but matches only pages, not other ↵Joey Hess
files.
2010-04-23add test case to ensure all templates are documentedJoey Hess
2010-04-22fix test cases for dynamic influence calculationJoey Hess
2010-04-21added a test case for this bugJoey Hess
Further analysis suggests fixing this might not be as dreadful as I first thought!
2010-04-21backlink influence data seems okJoey Hess
2010-04-20remove 2 argument form of file_prunedJoey Hess
2010-04-17unfinished file_prune revampJoey Hess
Many calls to file_prune were incorrectly calling it with 2 parameters. In cases where the filename being checked is relative to the srcdir, that is not needed. Made absolute filenames be pruned. (This won't work for the 2 parameter call style.)
2010-04-17Fix get_ctime implementation in Bazaar plugin, add get_mtime implementation.Jelmer Vernooij
2010-04-12more tests with more itemsJoey Hess
2010-04-11optimization: pagespec_match_list with no num limit matches before sortingJoey Hess
This can be a lot faster, since huge numbers of pages are not sorted only to mostly be thrown away. It sped up a build of my blog by at least 5 minutes.
2010-04-10fix testsuiteJoey Hess
typedlink matchspec was removed
2010-04-06Merge remote branch 'smcv/ready/sort-package'Joey Hess
Conflicts: debian/NEWS
2010-04-05Use $a and $b for SortSpec cmp callbacksSimon McVittie
2010-04-04Add a unit test for changed-link calculationSimon McVittie
2010-04-04Remove tagged_is_strict option, and just behave as though it was enabledSimon McVittie
Jon was worried about the backwards-compatibility break involved in making tagged() not match non-tag links, but Joey seems less concerned about it.
2010-04-04implement typed links; add tagged_is_strict config optionSimon McVittie
2010-04-03Move sort hooks to the IkiWiki::SortSpec namespaceSimon McVittie
Also rename cmpspec_translate (internal function) to sortspec_translate for consistency.
2010-03-26Fix incorrect influence info returned by a failing link() pagespec, that ↵Joey Hess
could lead to bad dependency handling in certian situations.
2010-03-25Reimplement extensible sorting mechanisms, in the same way as pagespecsSimon McVittie
2010-03-24Allow sorting to be combined and/or reversedSimon McVittie
2010-03-24Allow hooks to add sorting functions to pagespec_match_listSimon McVittie
2010-03-14updateJoey Hess
2010-03-13Improve openid url munging; do not display anchors and cgi parameters, as ↵Joey Hess
used by yahoo and google urls.
2010-02-26Loosen regexp, to allow empty quoted parameters in directives.Joey Hess