mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-27 21:55:41 -04:00
added unit test for dlopen source, and changed library variable name
This commit is contained in:
parent
8784fc5d86
commit
8c432a2e54
2 changed files with 11 additions and 3 deletions
|
|
@ -49,7 +49,7 @@ class Source(object):
|
|||
self._angle = None
|
||||
self._energy = None
|
||||
self._file = None
|
||||
self._source_library = None
|
||||
self._library = None
|
||||
|
||||
if space is not None:
|
||||
self.space = space
|
||||
|
|
@ -70,7 +70,7 @@ class Source(object):
|
|||
|
||||
@property
|
||||
def library(self):
|
||||
return self._source_library
|
||||
return self._library
|
||||
|
||||
@property
|
||||
def space(self):
|
||||
|
|
@ -100,7 +100,7 @@ class Source(object):
|
|||
@library.setter
|
||||
def library(self, library_name):
|
||||
cv.check_type('library', library_name, str)
|
||||
self._source_library = library_name
|
||||
self._library = library_name
|
||||
|
||||
@space.setter
|
||||
def space(self, space):
|
||||
|
|
|
|||
|
|
@ -34,3 +34,11 @@ def test_source_file():
|
|||
elem = src.to_xml_element()
|
||||
assert 'strength' in elem.attrib
|
||||
assert 'file' in elem.attrib
|
||||
|
||||
def test_source_dlopen():
|
||||
library = './libsource.so'
|
||||
src = openmc.Source(library=library)
|
||||
assert src.library == library
|
||||
|
||||
elem = src.to_xml_element()
|
||||
assert 'library' in elem.attrib
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue