[librsvg] (53 commits) ...Merge branch 'rustify-tests' into 'master'
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] (53 commits) ...Merge branch 'rustify-tests' into 'master'
- Date: Fri, 23 Oct 2020 02:19:06 +0000 (UTC)
Summary of changes:
7bb901d... Move librsvg_crate tests to a multi-module test
c7b5c7b... Move the compare_surfaces module to rsvg_internals
539974a... Move single-file module one level up
f076124... Add the test-generator crate
67af609... Rename problematic files from the adwaita reftests
2595b15... Move the loading crash tests to Rust
a25eb5e... Remove the loading crash tests in C
de28c31... Port the render_crash tests to Rust
e455d72... Remove the render_crash tests in C
3e39724... Make paint servers with circular references fall back to th
64bdf6b... Make load_svg return a Result, not unwrap directly
cf90149... Move the "no svg root" test to Rust
3186694... Move the test for 515-too-many-elements.svgz to Rust
e0ad4b2... Make <use> with circular references render nothing, instead
df58a90... Move the rest of the errors tests to Rust
f2d9924... Reference tests: check that all test images have "obvious"
3621a2a... Remove the special 48dpi test files
c14c309... Test that the reference files are of the expected size
f4e4544... Reduce amount of duplicated code in compare_to_file and com
72f475d... compare_to_file: implement in terms of compare_to_surface
fb37a68... Start comparing to the reference images
9c4fe01... Minor cleanups to compare_surfaces()
ac580b4... Formatting
164218b... Output the path to output and difference images created dur
9688fc5... Add check for pangoft2 to be used in the tests crate
d6a0716... CairoRenderer::test_mode - new function to turn on the test
f93ec25... Turn on CairoRenderer's test mode in the reference tests
0f5ff14... Allow to tune the test tolerance using RSVG_TEST_TOLERANCE
cf6a4c1... Better error messages when RSVG_TEST_TOLERANCE can not be p
9292cc8... Use struct update syntax to build CairoRenderer
0b703cc... Set up FontMap for testing - work in progress
17fe8df... Add code to create a FontConfig
de3cee5... Set the FcConfig on the pango FontMap
356b5d3... Use a single unsafe block
895a1c8... Move all the unsafe stuff to a submodule
188f216... Wrap the fontmap setting process in sync::Once
20d6ad0... Setup the font map before running a reference test
a6b927f... Convert the result of ImageSurface::create_from_png() to AR
58a348b... Use a proper C string to pass to FcConfigAppFontAddFile
73fcafb... Formatting
85f8104... Publish artifacts from cargo_test build step
013e9f4... FontMap::set_default is per-thread, so don't do it in a Onc
6716080... Initialize the system language for tests
1f4c726... Don't generate the errors tests with test-generator
b6859a1... Ignore the errors tests by default
602f671... Makefile.am - run tests with --include-ignored
9dd9a42... Remove rsvg-test
bab4334... tests/Makefile.am - add the Rust sources
98e36bf... test-utils: remove unused function to add a directory recur
ae7ecff... tests/api: print the dependency versions
81c172f... tests/api: Remove superfluous g_message
611beec... Update tests/README.md for the new scheme of things
b6d3685... Merge branch 'rustify-tests' into 'master'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]