Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
VIGNET Pierre
cadbiom
Commits
cd3c2e9b
Commit
cd3c2e9b
authored
Dec 19, 2019
by
VIGNET Pierre
Browse files
[lib] Tests: Add assertions on tests that test nothing
parent
9c801556
Changes
1
Show whitespace changes
Inline
Side-by-side
library/cadbiom/models/clause_constraints/mcl/TestCLUnfolder.py
View file @
cd3c2e9b
...
@@ -305,27 +305,25 @@ class TestCLUnfolder(unittest.TestCase):
...
@@ -305,27 +305,25 @@ class TestCLUnfolder(unittest.TestCase):
model
=
model3
()
model
=
model3
()
unfolder
=
create_unfolder
(
model
)
unfolder
=
create_unfolder
(
model
)
lfc
=
unfolder
.
free_clocks
lfc
=
unfolder
.
free_clocks
res
=
len
(
lfc
)
==
0
self
.
assertEqual
(
len
(
lfc
),
0
,
'Error in free clocks: model3'
)
self
.
assert_
(
res
,
'Error in free clocks: model3'
)
lin
=
unfolder
.
inputs
lin
=
unfolder
.
inputs
res
=
len
(
lin
)
==
0
self
.
assertEqual
(
len
(
lin
),
0
,
'Error in inputs 1'
)
self
.
assert_
(
res
,
'Error in inputs 1'
)
# model4: two free clocks and one input
# model4: two free clocks and one input
model
=
model4
()
model
=
model4
()
unfolder
=
create_unfolder
(
model
)
unfolder
=
create_unfolder
(
model
)
lfc
=
unfolder
.
free_clocks
lfc
=
unfolder
.
free_clocks
res
=
len
(
lfc
)
==
2
self
.
assertEqual
(
len
(
lfc
),
2
,
'Error in free clocks: model4'
)
found_names
=
{
unfolder
.
get_var_name
(
clock
)
for
clock
in
lfc
}
found_names
=
{
unfolder
.
get_var_name
(
clock
)
for
clock
in
lfc
}
res
=
found_names
==
{
'hh2'
,
'hh1'
}
self
.
assertEqual
(
self
.
assert_
(
res
,
'Error in free clocks: model4'
)
found_names
,
{
'hh2'
,
'hh1'
},
'Error in free clocks names: model4'
)
lin
=
unfolder
.
inputs
lin
=
unfolder
.
inputs
res
=
len
(
lin
)
==
1
self
.
assertEqual
(
len
(
lin
),
1
,
'Error in inputs: model4'
)
found_names
=
{
unfolder
.
get_var_name
(
inpt
)
for
inpt
in
lin
}
found_names
=
{
unfolder
.
get_var_name
(
inpt
)
for
inpt
in
lin
}
res
=
found_names
==
{
'in1'
}
self
.
assertEqual
(
found_names
,
{
'in1'
},
'Error in inputs names: model4'
)
self
.
assert_
(
res
,
'Error in inputs: model4'
)
def
init_forward_unfolding_part_1
(
unfolder
):
def
init_forward_unfolding_part_1
(
unfolder
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment