Bug 6132: Add unit test for system preferences
authorJulian Maurice <julian.maurice@biblibre.com>
Mon, 2 Jan 2012 09:49:28 +0000 (10:49 +0100)
committerPaul Poulain <paul.poulain@biblibre.com>
Mon, 16 Jan 2012 13:52:24 +0000 (14:52 +0100)
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
t/db_dependent/sysprefs.t [new file with mode: 0755]

diff --git a/t/db_dependent/sysprefs.t b/t/db_dependent/sysprefs.t
new file mode 100755 (executable)
index 0000000..f457391
--- /dev/null
@@ -0,0 +1,14 @@
+#!/usr/bin/perl
+
+use Modern::Perl;
+use Test::More tests => 2;
+use C4::Context;
+
+my $opacheader = C4::Context->preference('opacheader');
+my $newopacheader = "newopacheader";
+
+C4::Context->set_preference('OPACHEADER', $newopacheader);
+ok(C4::Context->preference('opacheader') eq $newopacheader);
+
+C4::Context->set_preference('opacheader', $opacheader);
+ok(C4::Context->preference('OPACHEADER') eq $opacheader);