view testing/utp_1.1/utps/ao/utp_ao_copy.m @ 52:daf4eab1a51e database-connection-manager tip

Fix. Default password should be [] not an empty string
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 07 Dec 2011 17:29:47 +0100
parents 409a22968d5e
children
line wrap: on
line source

% UTP_AO_COPY a set of UTPs for the ao/copy method
%
% M Hewitson 06-08-08
%
% $Id: utp_ao_copy.m,v 1.3 2009/08/08 12:21:40 hewitson Exp $
%

% <MethodDescription>
%
% The copy method of the ao class copies the input object depending of the
% second input.
%
% </MethodDescription>

function results = utp_ao_copy(varargin)

  % Check the inputs
  if nargin == 0

    % Some keywords
    class   = 'ao';
    mthd    = 'copy';

    results = [];
    disp('******************************************************');
    disp(['****  Running UTPs for ' class '/' mthd]);
    disp('******************************************************');

    % Exception list for the UTPs:
    [ple1,ple2,ple3,ple4,ple5,ple6] = get_test_ples();

    % Run the tests
    results = [results utp_69(class, 1, 1, ple2)]; 
    results = [results utp_69(class, 1, 3, ple2)]; 
    results = [results utp_69(class, 2, 3, ple2)]; 

    disp('Done.');
    disp('******************************************************');

  elseif nargin == 1 % Check for UTP functions
    if strcmp(varargin{1}, 'isutp')
      results = 1;
    else
      results = 0;
    end
  else
    error('### Incorrect inputs')
  end


end