anchor.diff:              , fun lob_test/1
               , fun describe_test/1
               , fun function_test/1
  -            , fun procedure_test/1
  +            , fun procedure_scalar_test/1
  +            , fun procedure_cur_test/1
           ]}
       }}.
   
  
positive.code:     DropProcStmt = OciSession:prep_sql(<<"drop procedure "?TESTPROCEDURE>>),
      ?assertEqual({executed, 0}, DropProcStmt:exec_stmt()),
      ?assertEqual(ok, DropProcStmt:close()).
  
negative.code:         begin
              p_result := p_first + to_number(p_second);
              p_second := 'The sum is ' || to_char(p_result);
          end "?TESTPROCEDURE";
          ">>),
      ?assertMatch({?PORT_MODULE, statement, _, _, _}, CreateProcedure),
      ?assertEqual({executed, 0}, CreateProcedure:exec_stmt()),
  