8 |
http://www.opensource.org/licenses/osl-3.0.php""" |
http://www.opensource.org/licenses/osl-3.0.php""" |
9 |
|
|
10 |
import unittest |
import unittest |
11 |
from esys.escript.modelframe import Model,Link,Simulation,ParameterSet,parse |
from esys.escript.modelframe import Model,Link,Simulation,ParameterSet,parse,DataSource |
12 |
import math |
import math |
13 |
from cStringIO import StringIO |
from cStringIO import StringIO |
14 |
from xml.dom import minidom |
from xml.dom import minidom |
217 |
self.assertEquals(mylist, doc.listest) |
self.assertEquals(mylist, doc.listest) |
218 |
assert type(doc.listest[0]) == bool |
assert type(doc.listest[0]) == bool |
219 |
|
|
220 |
|
def testDatasource(self): |
221 |
|
p5 = ParameterSet() |
222 |
|
myURI = DataSource("somelocalfile.txt", "text") |
223 |
|
p5.declareParameter(uritest=myURI) |
224 |
|
doc = self._class(p5) |
225 |
|
self.assertEquals(myURI.uri, doc.uritest.uri) |
226 |
|
self.assertEquals(myURI.fileformat, doc.uritest.fileformat) |
227 |
|
assert type(doc.uritest) == DataSource |
228 |
|
|
229 |
|
|
230 |
|
|
231 |
class ModeltoDomTestCase(unittest.TestCase): |
class ModeltoDomTestCase(unittest.TestCase): |
232 |
|
|
233 |
def _class(self): |
def _class(self): |