source: branches/blt4/oldtest/src/octave/test_element.m @ 3959

Last change on this file since 3959 was 3959, checked in by gah, 11 years ago

sync with trunk

File size: 1.3 KB
Line 
1% ----------------------------------------------------------------------
2%  TEST: Octave's Rappture Library Test Functions.
3%
4%   [err] = test_element(lib, path)
5%
6%
7% ======================================================================
8%  AUTHOR:  Derrick Kearney, Purdue University
9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
10%
11%  See the file "license.terms" for information on usage and
12%  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
13% ======================================================================
14
15function [err] = test_element(lib,path)
16    err = 1;
17    printf("\n\nTESTING rpLibElement\n");
18    [nodeHandle,err] = rpLibElement(lib,path);
19    if nodeHandle && !err
20        [compStr,err] = rpLibNodeComp(nodeHandle);
21        printf ("%s compStr = %s\n", path, compStr);
22%        printf ("err = %i nodeHandle = %i\n",err,nodeHandle);
23
24        [idStr, err]  = rpLibNodeId(nodeHandle);
25        printf ("%s idStr   = %s\n", path, idStr);
26%        printf ("err = %i nodeHandle = %i\n",err,nodeHandle);
27
28        [typeStr,err] = rpLibNodeType(nodeHandle);
29        printf ("%s typeStr = %s\n", path, typeStr);
30%        printf ("err = %i nodeHandle = %i\n",err,nodeHandle);
31    else
32        printf("Error within rpLibElement function\n");
33    end
34end
Note: See TracBrowser for help on using the repository browser.