Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F63109842
test_config.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Fri, May 17, 20:26
Size
1023 B
Mime Type
text/x-python
Expires
Sun, May 19, 20:26 (2 d)
Engine
blob
Format
Raw Data
Handle
17733164
Attached To
rNIETZSCHEPYTHON nietzsche-python
test_config.py
View Options
import
unittest
from
os
import
sep
,
path
import
lxml.etree
as
ET
import
config
class
TestConfig
(
unittest
.
TestCase
):
def
test_check_config_files_exist
(
self
):
self
.
assertEqual
(
config
.
check_config_files_exist
(),
0
)
dir_saved
=
config
.
__dict__
.
get
(
'ONTOLOGY_DIR'
)
config
.
__dict__
[
'ONTOLOGY_DIR'
]
=
__file__
with
self
.
assertRaises
(
NotADirectoryError
):
config
.
check_config_files_exist
()
config
.
__dict__
[
'ONTOLOGY_DIR'
]
=
'asf'
with
self
.
assertRaises
(
FileNotFoundError
):
config
.
check_config_files_exist
()
config
.
__dict__
[
'ONTOLOGY_DIR'
]
=
dir_saved
def
test_get_datatypes_dir
(
self
):
self
.
assertEqual
(
config
.
get_datatypes_dir
(),
config
.
DATATYPES_DIR
.
replace
(
'./'
,
''
))
dir_saved
=
config
.
__dict__
.
get
(
'DATATYPES_DIR'
)
del
config
.
__dict__
[
'DATATYPES_DIR'
]
self
.
assertEqual
(
config
.
get_datatypes_dir
(),
None
)
config
.
__dict__
[
'DATATYPES_DIR'
]
=
dir_saved
if
__name__
==
"__main__"
:
unittest
.
main
()
Event Timeline
Log In to Comment