Source code for fudge.legacy.endl.test.test_endlProject
# <<BEGIN-copyright>>
# <<END-copyright>>
import unittest
import os
from fudge.legacy.endl import endlProject, __path__
[docs]class testEndlProject( unittest.TestCase ):
[docs] def testInit( self ):
e = endlProject( os.sep.join( __path__ + [ 'test', 'testdb' ] ) )
self.assertEqual( e.ZAList(), [ 'za001001' ] )
[docs] def testReadZA( self ):
e = endlProject( os.sep.join( __path__ + [ 'test', 'testdb' ] ) )
self.assertEqual( e.ZAList(), [ 'za001001' ] )
za = e.readZA( 1001 )
za.read()
self.assertEqual( [ x.C for x in za.findDatas( I=0 ) ], [ 1, 10, 46 ] )
if __name__== "__main__":
unittest.main()