Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dóra Kocsis
dynare
Commits
fe59061e
Commit
fe59061e
authored
Jul 26, 2011
by
Stéphane Adjemian
Committed by
Stéphane Adjemian
Sep 05, 2011
Browse files
Added routine for tests.
parent
5efcf752
Changes
1
Hide whitespace changes
Inline
Side-by-side
matlab/utilities/tests/dynTest.m
0 → 100644
View file @
fe59061e
function
dynTest
(
fun
)
%
@info
:
%!
@deftypefn
{
Function
File
}
dynTest
(
@var
{
fun
})
%!
@anchor
{
dynTest
}
%!
Tests
matlab
/
octave
routine
@var
{
fun
.
m
}.
%!
%!
@strong
{
Inputs
}
%!
@table
@var
%!
@item
fun
%!
string
,
name
of
the
matlab
/
octave
routine
to
be
tested
.
%!
@end
table
%!
%!
@strong
{
Outputs
}
%!
None
%!
%!
@strong
{
This
function
is
called
by
:
}
%!
@ref
{
dynare
},
@ref
{
mroutines
}
%!
%!
@strong
{
This
function
calls
:
}
%!
@ref
{
mtest
}
%!
%!
@end
deftypefn
%
@eod
:
%
Copyright
(
C
)
2011
Dynare
Team
%
stephane
DOT
adjemian
AT
univ
DASH
lemans
DOT
fr
%
%
This
file
is
part
of
Dynare
.
%
%
Dynare
is
free
software
:
you
can
redistribute
it
and
/
or
modify
%
it
under
the
terms
of
the
GNU
General
Public
License
as
published
by
%
the
Free
Software
Foundation
,
either
version
3
of
the
License
,
or
%
(
at
your
option
)
any
later
version
.
%
%
Dynare
is
distributed
in
the
hope
that
it
will
be
useful
,
%
but
WITHOUT
ANY
WARRANTY
;
without
even
the
implied
warranty
of
%
MERCHANTABILITY
or
FITNESS
FOR
A
PARTICULAR
PURPOSE
.
See
the
%
GNU
General
Public
License
for
more
details
.
%
%
You
should
have
received
a
copy
of
the
GNU
General
Public
License
%
along
with
Dynare
.
If
not
,
see
<
http
:
//www.gnu.org/licenses/>.
[
pathstr
,
name
,
ext
]
=
fileparts
(
which
(
fun
));
if
~
(
isempty
(
pathstr
)
||
isempty
(
name
)
||
isempty
(
ext
)
)
&&
strcmp
(
ext
(
2
:
end
),
'm'
)
check
=
mtest
(
name
,
pathstr
);
if
check
disp
([
'
Succesfull
test
(
s
)
for
'
fun
'
routine
!
'
])
end
else
disp
([
fun
'
is
not
a
known
matlab
/
octave
routine
!
'
])
end
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment