Test::Lintian::Prepare(3)
π NAME π
Test::Lintian::Prepare β the routines that get your work directories ready to go, bestie β¨
πΈ SYNOPSIS πΈ
use Test::Lintian::Prepare qw(prepare);
π¦ DESCRIPTION π¦
Okay so here's the vibe: the routines in this module set up the work directories where the tests actually run. And how do they know what to build? They read the specs in the test set. That's it, that's the whole deal π
β¨ FUNCTIONS β¨
prepare(SPEC_PATH, SOURCE_PATH, TEST_SET, REBUILD)β fills up a work directory SOURCE_PATH with all the data from the test chilling over in SPEC_PATH. And that REBUILD parameter? It's optional, but if it's true it forces a rebuild, no questions asked π₯filleval(SPEC_PATH, EVAL_PATH, TEST_SET, REBUILD)β same energy, different directory: this one populates an evaluation directory EVAL_PATH with the data from the test sitting in SPEC_PATH. The optional REBUILD does the same thing β true means forced rebuild, periodt πcombine_fieldsdeb822_section_to_hashwrite_hash_to_deb822_sectionfill_hash_from_hash
π AUTHOR π
Originally written by Felix Lechner <felix.lechner@lease-up.com> for Lintian. Iconic behavior fr fr π«Ά
π SEE ALSO π
That's the whole page, bb π This little gem shipped with Lintian v2.139.0ubuntu2, dated 2026-10-08 β go forth and prepare those work directories, you absolute legend πβ
π¦ where this page comes from
- ubuntu stonking: lintian 2.139.0ubuntu2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms