use strict;
use warnings;
-use Test::More tests=>20;
+use Test::More tests => 22;
BEGIN {use_ok('C4::Budgets') }
use C4::Dates;
my $budget;
ok($budget=GetBudget($budget_id) ,"GetBudget OK");
+$budget_id = $budget->{budget_id};
$$budget{budget_permission}=1;
ok($mod_status=ModBudget($budget),"ModBudget OK");
ok(GetBudgets()>0,
my $budget_name = GetBudgetName( $budget_id );
is($budget_name, $budget->{budget_name}, "Test the GetBudgetName routine");
+my $budget_code = $budget->{budget_code};
+my $budget_by_code = GetBudgetByCode( $budget_code );
+is($budget_by_code->{budget_id}, $budget_id, "GetBudgetByCode, check id");
+is($budget_by_code->{budget_notes}, 'This is a note', "GetBudgetByCode, check notes");
+
my $second_budget_id;
ok($second_budget_id=AddBudget(
{ budget_code => "ZZZZ",