ikiwiki/t
chrysn a308b212ad img plugin: split resizing calculations and actual resizing
there is now a size calculating part (which chooses a final size) and a
scaling part (which triggers if the sizes calculated by the former
indicate a downscaling).

this solves the issue of unproportional upscalings
(bugs/image_rescaling_distorts_with_small_pictures).

also, "small" pdf files (or pdf files without explicit size settings),
which would not be converted under the old mechanism, now get rendered
to pngs.

this commit affects a unit test: while svgs were previously
unconditionally rendered to pngs, this now only happens on downscaling.
this is intentional -- while a small version of an svg graphic is
likely to be more compact when rendered (eg as a preview), a large
version would not have that benefit, and why convert something that
browsers basically can show and be inconsistend with how other images
are handled. the new unit test simply makes the original svg larger to
check for the same behaviros as before.
2014-07-15 13:44:22 +02:00
..
basewiki_brokenlinks fix to use prefix directives 2008-12-23 16:56:56 -05:00
img make unittest work with all all three packages that provide perlmagick 2014-07-04 22:32:13 +02:00
parentlinks/templates pedigree rename to parentlinks: rename/adapt everything 2008-07-15 16:25:39 +02:00
tinyblog fix to use prefix directives 2008-12-23 16:55:33 -05:00
tinypodcast When inlining HTML pages, render enclosures. 2013-02-19 20:22:47 -05:00
404.t rename apache404 -> 404 2009-01-31 19:26:36 -05:00
add_depends.t fix test cases for dynamic influence calculation 2010-04-22 00:07:25 -04:00
autoindex.t get rid of diag explain again 2011-03-04 11:23:10 -04:00
basename.t add 2006-05-02 21:15:39 +00:00
basewiki_brokenlinks.t override LC_ALL, not LANG 2009-10-15 14:26:06 -04:00
bazaar.t 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
beautify_urlpath.t add another test 2008-12-21 12:59:11 -05:00
bestlink.t fix test suite after bestlink change 2009-11-30 18:05:47 -05:00
calculate_changed_links.t Add a unit test for changed-link calculation 2010-04-04 01:20:02 +01:00
cmp_path.t Add path and path_natural sort orders 2011-12-06 14:26:34 -04:00
comments.t Fix comments testsuite to not rely on Date::Parse's ability to parse the date Columbus discovered America. Closes: #640350 2011-09-05 13:17:36 -04:00
conflicts.t another class of conflicts: subdir/file conflicts 2010-07-18 17:16:39 -04:00
crazy-badass-perl-bug.t the underlying perl bug that this test case checks a workaround for has now been fixed 2011-05-31 16:21:58 -04:00
cvs.t Bump test count for previous. 2013-02-02 14:19:50 -05:00
dirname.t add 2006-05-02 21:15:39 +00:00
file_pruned.t remove 2 argument form of file_pruned 2010-04-20 14:08:29 -04:00
find_src_files.t fix test count 2010-05-05 18:32:48 -04:00
git.t Do not UTF8-escape "/" in Git's diffurl: cgit does not support this. 2013-12-31 01:47:10 +00:00
html.t todo is not built, so don't try to check it 2008-07-14 21:20:48 -04:00
htmlbalance.t use HTML::Entities 2008-11-17 14:27:11 -05:00
htmlize.t fix test suite to work with discount 2012-01-01 17:28:31 -04:00
img.t img plugin: split resizing calculations and actual resizing 2014-07-15 13:44:22 +02:00
index.t remove test for page state saved for disabled plugin 2013-11-16 12:43:46 -04:00
linkify.t fix test to support rel= 2008-05-30 17:12:32 -04:00
linkpage.t Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
map.t avoid running test if xml::twig is not installed 2013-05-09 10:46:25 -04:00
mercurial.t clean up messages about unavailable vcs programs 2010-06-25 00:30:12 -04:00
openiduser.t pretty openid login 2010-05-07 20:14:25 -04:00
pagename.t Add noextension parameter to htmlize hooks to support, eg, Makefile. 2009-02-19 18:38:45 -05:00
pagespec_match.t Fix test suite failure on other side of date line. 2010-09-29 11:58:45 -04:00
pagespec_match_list.t Add path and path_natural sort orders 2011-12-06 14:26:34 -04:00
pagespec_match_result.t fix some broken influence blocking testing, add more tests 2009-10-13 14:58:22 -04:00
pagetitle.t Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
parentlinks.t remove bogus test for empty page 2010-05-05 22:47:37 -04:00
permalink.t permalink test: start by deleting t/tmp 2013-02-24 13:18:34 +00:00
po.t Fix test suite to work with perl 5.18. Closes: #719969 2013-08-30 22:43:02 -04:00
podcast.t avoid running this test if File:MimeInfo is not installed 2014-01-25 17:08:22 -04:00
preprocess.t added test cases for heredoc and triple-single. 2011-05-13 11:24:16 -04:00
prune.t prune: do not prune beyond an optional base directory, and add a test 2012-04-07 17:52:29 +01:00
readfile.t * Work on firming up the plugin interface: 2006-09-09 22:50:27 +00:00
renamepage.t revert renamepage's hook original name 2009-01-27 00:00:00 +01:00
rssurls.t add test case for RSS url munging 2010-11-16 16:48:42 -04:00
rst.t Add a trivial test for the rst plugin 2011-10-22 19:46:42 +01:00
svn.t clean up messages about unavailable vcs programs 2010-06-25 00:30:12 -04:00
syntax.t avoid syntax checking cvs, since it needs File::Chdir, which 2012-04-27 13:59:36 -04:00
syslog.t don't edit config setting, but a temporary variable, complete and unbreak tests 2013-11-29 01:09:04 -05:00
tag.t get rid of diag explain again 2011-03-04 11:23:10 -04:00
template_syntax.t template_syntax.t: include doc/templates/*.mdwn in test 2014-02-21 18:38:10 +00:00
templates_documented.t add test case to ensure all templates are documented 2010-04-23 17:23:31 -04:00
test1.mdwn * -CSD does not affect modules, so readfile() was not using the utf-8 input 2006-06-15 06:37:33 +00:00
test2.mdwn add a testcase for the weird markdown utf-8 crasher to make sure that 2006-06-16 04:56:25 +00:00
test3.mdwn FUCK UTF8 fuck fuck fuck!!! 2006-07-02 03:54:12 +00:00
titlepage.t Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
trail.t If the title of a trail or trail-member changes, rebuild affected pages 2013-01-02 19:19:32 +00:00
urlto.t urlto.t: test urlto('', undef, ?) 2010-12-25 22:54:54 +00:00
yesno.t conditional: use yesno 2009-10-09 12:54:35 -04:00