blob: 5fc804acd58dddca980b40c241c170741b3028a3 [file] [log] [blame]
adminbae64d82013-08-01 10:50:15 -07001<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6 <title>TestON.core.iniparser.iniparser</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12 alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
16 <tr valign="middle">
17 <!-- Home link -->
18 <th>&nbsp;&nbsp;&nbsp;<a
19 href="TestON-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
20
21 <!-- Tree link -->
22 <th>&nbsp;&nbsp;&nbsp;<a
23 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
24
25 <!-- Index link -->
26 <th>&nbsp;&nbsp;&nbsp;<a
27 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
28
29 <!-- Help link -->
30 <th>&nbsp;&nbsp;&nbsp;<a
31 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
32
Jon Halla1cdd892015-08-10 13:36:28 -070033 <!-- Project homepage -->
34 <th class="navbar" align="right" width="100%">
35 <table border="0" cellpadding="0" cellspacing="0">
36 <tr><th class="navbar" align="center"
37 >TestON</th>
38 </tr></table></th>
adminbae64d82013-08-01 10:50:15 -070039 </tr>
40</table>
41<table width="100%" cellpadding="0" cellspacing="0">
42 <tr valign="top">
43 <td width="100%">
44 <span class="breadcrumbs">
45 <a href="TestON-module.html">Package&nbsp;TestON</a> ::
46 <a href="TestON.core-module.html">Package&nbsp;core</a> ::
47 <a href="TestON.core.iniparser-module.html">Module&nbsp;iniparser</a> ::
48 Class&nbsp;iniparser
49 </span>
50 </td>
51 <td>
52 <table cellpadding="0" cellspacing="0">
53 <!-- hide/show private -->
54 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
55 onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
56 <tr><td align="right"><span class="options"
57 >[<a href="frames.html" target="_top">frames</a
58 >]&nbsp;|&nbsp;<a href="TestON.core.iniparser.iniparser-class.html"
59 target="_top">no&nbsp;frames</a>]</span></td></tr>
60 </table>
61 </td>
62 </tr>
63</table>
64<!-- ==================== CLASS DESCRIPTION ==================== -->
65<h1 class="epydoc">Class iniparser</h1><p class="nomargin-top"><span class="codelink"><a href="TestON.core.iniparser-pysrc.html#iniparser">source&nbsp;code</a></span></p>
66<p>Manages authoring, parsing and execution of the test. Sub components
67 are Test-Topology parser Module that parses the test from plain English
68 and topology from a specification file and prepares for execution. Test
69 sequencer Module that executes the tests case by case, step by step
70 adding ability for step by step pause and debug later. Object loader
71 Module that connects and loads all the component connection objects for
72 access in the test</p>
73
74<!-- ==================== INSTANCE METHODS ==================== -->
75<a name="section-InstanceMethods"></a>
76<table class="summary" border="1" cellpadding="3"
77 cellspacing="0" width="100%" bgcolor="white">
78<tr bgcolor="#70b0f0" class="table-header">
79 <td colspan="2" class="table-header">
80 <table border="0" cellpadding="0" cellspacing="0" width="100%">
81 <tr valign="top">
82 <td align="left"><span class="table-header">Instance Methods</span></td>
83 <td align="right" valign="top"
84 ><span class="options">[<a href="#section-InstanceMethods"
85 class="privatelink" onclick="toggle_private();"
86 >hide private</a>]</span></td>
87 </tr>
88 </table>
89 </td>
90</tr>
91<tr>
92 <td width="15%" align="right" valign="top" class="summary">
93 <span class="summary-type">&nbsp;</span>
94 </td><td class="summary">
95 <table width="100%" cellpadding="0" cellspacing="0" border="0">
96 <tr>
97 <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>)</span></td>
98 <td align="right" valign="top">
99 <span class="codelink"><a href="TestON.core.iniparser-pysrc.html#iniparser.__init__">source&nbsp;code</a></span>
100
101 </td>
102 </tr>
103 </table>
104
105 </td>
106 </tr>
107<tr>
108 <td width="15%" align="right" valign="top" class="summary">
109 <span class="summary-type">&nbsp;</span>
110 </td><td class="summary">
111 <table width="100%" cellpadding="0" cellspacing="0" border="0">
112 <tr>
113 <td><span class="summary-sig"><a name="parse"></a><span class="summary-sig-name">parse</span>(<span class="summary-sig-arg">self</span>,
114 <span class="summary-sig-arg">fileName</span>)</span><br />
115 This will parse the params or topo or cfg file and return content in
116 the file as Dictionary</td>
117 <td align="right" valign="top">
118 <span class="codelink"><a href="TestON.core.iniparser-pysrc.html#iniparser.parse">source&nbsp;code</a></span>
119
120 </td>
121 </tr>
122 </table>
123
124 </td>
125 </tr>
126<tr>
127 <td width="15%" align="right" valign="top" class="summary">
128 <span class="summary-type">&nbsp;</span>
129 </td><td class="summary">
130 <table width="100%" cellpadding="0" cellspacing="0" border="0">
131 <tr>
132 <td><span class="summary-sig"><a name="parseParams"></a><span class="summary-sig-name">parseParams</span>(<span class="summary-sig-arg">self</span>,
133 <span class="summary-sig-arg">paramsPath</span>)</span><br />
134 It will take the params file path and will return the params
135 dictionary</td>
136 <td align="right" valign="top">
137 <span class="codelink"><a href="TestON.core.iniparser-pysrc.html#iniparser.parseParams">source&nbsp;code</a></span>
138
139 </td>
140 </tr>
141 </table>
142
143 </td>
144 </tr>
145<tr>
146 <td width="15%" align="right" valign="top" class="summary">
147 <span class="summary-type">&nbsp;</span>
148 </td><td class="summary">
149 <table width="100%" cellpadding="0" cellspacing="0" border="0">
150 <tr>
151 <td><span class="summary-sig"><a name="parseTopology"></a><span class="summary-sig-name">parseTopology</span>(<span class="summary-sig-arg">self</span>,
152 <span class="summary-sig-arg">topologyPath</span>)</span><br />
153 It will take topology file path and will return topology dictionary</td>
154 <td align="right" valign="top">
155 <span class="codelink"><a href="TestON.core.iniparser-pysrc.html#iniparser.parseTopology">source&nbsp;code</a></span>
156
157 </td>
158 </tr>
159 </table>
160
161 </td>
162 </tr>
163</table>
164<!-- ==================== NAVIGATION BAR ==================== -->
165<table class="navbar" border="0" width="100%" cellpadding="0"
166 bgcolor="#a0c0ff" cellspacing="0">
167 <tr valign="middle">
168 <!-- Home link -->
169 <th>&nbsp;&nbsp;&nbsp;<a
170 href="TestON-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
171
172 <!-- Tree link -->
173 <th>&nbsp;&nbsp;&nbsp;<a
174 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
175
176 <!-- Index link -->
177 <th>&nbsp;&nbsp;&nbsp;<a
178 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
179
180 <!-- Help link -->
181 <th>&nbsp;&nbsp;&nbsp;<a
182 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
183
Jon Halla1cdd892015-08-10 13:36:28 -0700184 <!-- Project homepage -->
185 <th class="navbar" align="right" width="100%">
186 <table border="0" cellpadding="0" cellspacing="0">
187 <tr><th class="navbar" align="center"
188 >TestON</th>
189 </tr></table></th>
adminbae64d82013-08-01 10:50:15 -0700190 </tr>
191</table>
192<table border="0" cellpadding="0" cellspacing="0" width="100%%">
193 <tr>
194 <td align="left" class="footer">
Jon Halla1cdd892015-08-10 13:36:28 -0700195 Generated by Epydoc 3.0.1 on Mon Aug 10 11:12:35 2015
adminbae64d82013-08-01 10:50:15 -0700196 </td>
197 <td align="right" class="footer">
198 <a target="mainFrame" href="http://epydoc.sourceforge.net"
199 >http://epydoc.sourceforge.net</a>
200 </td>
201 </tr>
202</table>
203
204<script type="text/javascript">
205 <!--
206 // Private objects are initially displayed (because if
207 // javascript is turned off then we want them to be
208 // visible); but by default, we want to hide them. So hide
209 // them unless we have a cookie that says to show them.
210 checkCookie();
211 // -->
212</script>
213</body>
214</html>