Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote-tracking branch 'remotes/smcv/ready/template-syntax-test' | Joey Hess | 2014-02-23 |
|\ | |||
| * | template_syntax.t: include doc/templates/*.mdwn in test | Simon McVittie | 2014-02-21 |
| | | | | | | | | | | Previously, this test assigned the first glob to @templates, and evaluated the second for its (practically nonexistent) side-effects. | ||
* | | Merge remote-tracking branch 'intrigeri/fix_diffurl_vs._cgit' | Joey Hess | 2014-02-23 |
|\ \ | |||
| * | | Do not UTF8-escape "/" in Git's diffurl: cgit does not support this. | intrigeri | 2013-12-31 |
| | | | |||
* | | | Merge remote-tracking branch 'anarcat/dev/syslog_utf8' | Joey Hess | 2014-02-23 |
|\ \ \ | |_|/ |/| | | |||
| * | | don't edit config setting, but a temporary variable, complete and unbreak tests | Antoine Beaupré | 2013-11-29 |
| | | | |||
| * | | failing test case | Antoine Beaupré | 2013-11-29 |
| | | | |||
* | | | avoid running this test if File:MimeInfo is not installed | Joey Hess | 2014-01-25 |
| |/ |/| | | | | | it's needed to get mime types in the feed | ||
* | | remove test for page state saved for disabled plugin | Joey Hess | 2013-11-16 |
|/ | | | | | | | | | | | | | | | | | My change did cause this state to be retained. I hope this is not a problem. Afaik, plugins test if they were disabled before by looking at the toplevel plugin state, not the per-page plugin state. So the only remaining problem might be a) A plugin is disabled but its state keeps being saved. Which is not ideal, perhaps, but the large speedup of my optimisation seems worth it. b) A plugin might have been enabled, be disabled, and get re-enabled, and see old state from before. I don't see how this would be different from the plugin seeing any other old state, though, so hopefully no breakage. My optmisation looks a little more risky, but I still hope I can keep it. | ||
* | Fix test suite to work with perl 5.18. Closes: #719969 | Joey Hess | 2013-08-30 |
| | |||
* | Genericize download link for more use cases. | Amitai Schlair | 2013-06-26 |
| | |||
* | Merge branch 'master' into fancypodcast | Amitai Schlair | 2013-05-12 |
|\ | |||
| * | avoid running test if xml::twig is not installed | Joey Hess | 2013-05-09 |
| | | |||
* | | Merge branch 'master' into fancypodcast | Amitai Schlair | 2013-03-17 |
|\| | | | | | | | | | Conflicts: doc/todo/fancypodcast.mdwn | ||
| * | permalink test: start by deleting t/tmp | Simon McVittie | 2013-02-24 |
| | | | | | | | | | | Otherwise, tests that don't end by deleting t/tmp (which is a useful change when debugging a failing test) would cause this one to fail. | ||
| * | map test: clean up after ourselves | Simon McVittie | 2013-02-24 |
| | | |||
| * | map test: print maps' source as comments | Simon McVittie | 2013-02-24 |
| | | |||
| * | extend test, some cases now fail | Simon McVittie | 2013-02-24 |
| | | |||
| * | Add a test for the map directive | Simon McVittie | 2013-02-24 |
| | | |||
* | | Un-copy-paste the fancy-podcast tests. | Amitai Schlair | 2013-02-21 |
| | | |||
* | | Render fancy podcast enclosures. | Amitai Schlair | 2013-02-20 |
| | | | | | | | | | | | | | | | | | | | | | | Simple podcast feeds didn't have content tags and I made sure to keep it that way. This may be unnecessarily conservative. Changing the behavior to include empty content tags might be fine, but I don't want to think about it right now, I just want my tests to keep passing! The new fancy-podcast tests are copy-pasted-edited from the simple-podcast tests. These tests shall be refactored. | ||
* | | Make enclosures absolute (in feeds they have to be). | Amitai Schlair | 2013-02-20 |
| | | |||
* | | When inlining HTML pages, render enclosures. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Let tests determine whether feeds get made. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Document that last enclosure wins. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Make enclosure follow WikiLink LinkingRules. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Rename some posts and fix wrong assumptions. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Make [[!meta enclosure=foo.mp3]] "work" for HTML. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Document that podcasts are text XOR enclosure. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Wrap a long line. | Amitai Schlair | 2013-02-19 |
| | | |||
* | | Add tests for existing podcast behavior. | Amitai Schlair | 2013-02-19 |
|/ | |||
* | Bump test count for previous. | Amitai Schlair | 2013-02-02 |
| | |||
* | Fix diffurl links (cvsweb expects unescaped '/'). | Amitai Schlair | 2013-02-02 |
| | |||
* | Fix longstanding bug (chdir to nonexistent dirs). | Amitai Schlair | 2013-01-27 |
| | | | | | | | | | | | | | | | | | In test, set up the post-commit hook for more realism (and bugs!). To make wrappers work in test, set PERL5LIB, and allow the wrappee's path to be overridden. Meta-test that post-commit is really hooked up by verifying that content is getting generated in destdir. About the longstanding bug, which as far as I know was harmless: CVS can't operate outside a srcdir, so we're always setting $CWD. "local $CWD" restores the previous value when we go out of scope. Usually that's correct. But if we're removing the last file from a directory, the post-commit hook will exec in a working directory that's about to not exist (CVS will prune it). The fix: chdir() manually in cvs_runcvs(), so we can selectively not chdir() back. | ||
* | Merge branch 'master' into cvs | Amitai Schlair | 2013-01-25 |
|\ | |||
| * | If the title of a trail or trail-member changes, rebuild affected pages | Simon McVittie | 2013-01-02 |
| | | | | | | | | | | | | | | | | If the title of a trail changes, each member of that trail must be rebuilt, for its prev/up/next box to reflect the new title. If the title of a member changes, its next and previous items (if any) must be rebuilt, for their prev/up/next boxes to reflect the new title. | ||
| * | Add more trail regression tests | Simon McVittie | 2013-01-02 |
| | | | | | | | | | | Some of these untested bits have in fact regressed, and as such, are marked as TODO. | ||
| * | avoid syntax checking cvs, since it needs File::Chdir, which | Joey Hess | 2012-04-27 |
| | | | | | | | | is not a build dep | ||
| * | Merge remote-tracking branch 'smcv/ready/literal-pagenames' | Joey Hess | 2012-04-08 |
| |\ | |||
| | * | trail, inline: treat pagenames as a list of literal names, not links | Simon McVittie | 2012-04-06 |
| | | | |||
| * | | prune: do not prune beyond an optional base directory, and add a test | Simon McVittie | 2012-04-07 |
| |/ | | | | | | | | | | | | | | | Previously, prune("wiki/srcdir/sandbox/test.mdwn") could delete srcdir or even wiki, if they happened to be empty. This is rarely what you want: there's usually some base directory (destdir, srcdir, transientdir or another subdirectory of wikistatedir) beyond which you do not want to delete. | ||
| * | add some seatbelts to toad's jalopy | Joey Hess | 2012-04-04 |
| | | | | | | | | | | This does not change the number of failing tests I see, but it does make it show the expected result, which makes analysis easier. | ||
| * | Use utime to make initial files in trail test come from the past | Simon McVittie | 2012-03-19 |
| | | | | | | | | | | | | This ensures that when we do the second phase of the test (edit some files and refresh), the changes get a different mtime and are picked up, even if the entire test happened between two 1-second "clock ticks". | ||
| * | Replace [[!trailinline]] directive with [[!inline trail=yes]] | Simon McVittie | 2012-03-18 |
| | | |||
| * | Merge tag '3.20120202' into trail3-integrated | Simon McVittie | 2012-03-18 |
| |\ | |||
| * | | Split trail directive into trailitems, trailoptions | Simon McVittie | 2011-11-12 |
| | | | |||
| * | | trail: improve and test sorting | Simon McVittie | 2011-11-12 |
| | | | |||
| * | | Add path and path_natural sort orders | Simon McVittie | 2011-11-12 |
| | | | | | | | | | | | | | | | These correspond to title and title_natural, but compare the entire path: a < a/b < a/z < ab < b. | ||
| * | | trail: new plugin (3rd attempt) | Simon McVittie | 2011-11-09 |
| | | | |||
* | | | Notes. | Amitai Schlair | 2012-02-05 |
| | | |