summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorJan Blunck <jblunck@infradead.org>2014-07-10 11:42:21 +0200
committerJan Blunck <jblunck@infradead.org>2014-07-10 11:42:21 +0200
commitb6843f33786e56b55bad2a7903cf6d64c6bc70b2 (patch)
treecee5bbf58e21d68a17402f9ac3b1cc9086bb2270 /t
parent47f3515c412468cad9020c68883d115309362ebc (diff)
livebuild: Introduce build-packages:livebuild Project Configuration variable
This variable can be used to override the list of dependencies that live-build expects to have available in the buildroot. Signed-off-by: Jan Blunck <jblunck@infradead.org>
Diffstat (limited to 't')
-rwxr-xr-xt/live-build11
1 files changed, 9 insertions, 2 deletions
diff --git a/t/live-build b/t/live-build
index 020c8fc..7e49b4f 100755
--- a/t/live-build
+++ b/t/live-build
@@ -1,7 +1,7 @@
#!/usr/bin/perl -w -I ..
use strict;
-use Test::More tests => 3;
+use Test::More tests => 4;
use Build::LiveBuild;
use Data::Dumper;
@@ -37,6 +37,13 @@ is(Dumper(Build::LiveBuild::parse_archive($DEB_ARCHIVE)), $DEB_ARCHIVE_RESULT);
my $config = {};
$Data::Dumper::Sortkeys = 1;
is(md5_hex(Dumper(Build::LiveBuild::parse( $config, 'standard.livebuild'))),
- 'b0427b05beccb16fccf7e9d0851f452b');
+ 'dc387355614be68eaee570929ec5b14b');
+
+#print Dumper(Build::LiveBuild::parse( $config, 'standard.livebuild'));
+
+$config->{'substitute'}->{'build-packages:livebuild'} = [ 'test-test' ];
+$Data::Dumper::Sortkeys = 1;
+is(md5_hex(Dumper(Build::LiveBuild::parse( $config, 'standard.livebuild'))),
+ 'bec5a5bb552eaef5ef8f4caa55f0a4cc');
#print Dumper(Build::LiveBuild::parse( $config, 'standard.livebuild'));