Skip to content

Commit 26613ab

Browse files
committed
lib_fsm_ test is updated
1 parent 027ede0 commit 26613ab

20 files changed

+69
-38
lines changed

tests/lib_fsm_/branch/lib_fsm_branch.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import sys
22
import os
33

4+
# the next line can be removed after installation
5+
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
6+
47
from veriloggen import *
58

69
class SeqIfElse(object):

tests/lib_fsm_/branch/test_lib_fsm_branch.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import led
1+
import lib_fsm_branch
22

33
expected_verilog = """
44
module blinkled #
@@ -62,9 +62,9 @@
6262
endmodule
6363
"""
6464

65-
def test_led():
66-
led_module = led.mkLed()
67-
led_code = led_module.to_verilog()
65+
def test():
66+
test_module = lib_fsm_branch.mkLed()
67+
code = test_module.to_verilog()
6868

6969
from pyverilog.vparser.parser import VerilogParser
7070
from pyverilog.ast_code_generator.codegen import ASTCodeGenerator
@@ -73,4 +73,4 @@ def test_led():
7373
codegen = ASTCodeGenerator()
7474
expected_code = codegen.visit(expected_ast)
7575

76-
assert(expected_code == led_code)
76+
assert(expected_code == code)

tests/lib_fsm_/delayed/lib_fsm_delayed.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import sys
22
import os
33

4+
# the next line can be removed after installation
5+
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
6+
47
from veriloggen import *
58

69
def mkLed():

tests/lib_fsm_/delayed/test_lib_fsm_delayed.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import led
1+
import lib_fsm_delayed
22

33
expected_verilog = """
44
module test;
@@ -125,8 +125,8 @@
125125
endmodule
126126
"""
127127

128-
def test_led():
129-
test_module = led.mkTest()
128+
def test():
129+
test_module = lib_fsm_delayed.mkTest()
130130
code = test_module.to_verilog()
131131

132132
from pyverilog.vparser.parser import VerilogParser

tests/lib_fsm_/delayed_cond/lib_fsm_delayed_cond.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import sys
22
import os
33

4+
# the next line can be removed after installation
5+
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
6+
47
from veriloggen import *
58

69
def mkLed():

tests/lib_fsm_/delayed_cond/test_lib_fsm_delayed_cond.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import led
1+
import lib_fsm_delayed_cond
22

33
expected_verilog = """
44
module test;
@@ -624,8 +624,8 @@
624624
endmodule
625625
"""
626626

627-
def test_led():
628-
test_module = led.mkTest()
627+
def test():
628+
test_module = lib_fsm_delayed_cond.mkTest()
629629
code = test_module.to_verilog()
630630

631631
from pyverilog.vparser.parser import VerilogParser

tests/lib_fsm_/delayed_eager_val/lib_fsm_delayed_eager_val.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import sys
22
import os
33

4+
# the next line can be removed after installation
5+
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
6+
47
from veriloggen import *
58

69
def mkLed():

tests/lib_fsm_/delayed_eager_val/test_lib_fsm_delayed_eager_val.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import led
1+
import lib_fsm_delayed_eager_val
22

33
expected_verilog = """
44
module test;
@@ -889,8 +889,8 @@
889889
endmodule
890890
"""
891891

892-
def test_led():
893-
test_module = led.mkTest()
892+
def test():
893+
test_module = lib_fsm_delayed_eager_val.mkTest()
894894
code = test_module.to_verilog()
895895

896896
from pyverilog.vparser.parser import VerilogParser

tests/lib_fsm_/delayed_eager_val_lazy_cond/lib_fsm_delayed_eager_val_lazy_cond.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import sys
22
import os
33

4+
# the next line can be removed after installation
5+
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
6+
47
from veriloggen import *
58

69
def mkLed():

tests/lib_fsm_/delayed_eager_val_lazy_cond/test_lib_fsm_delayed_eager_val_lazy_cond.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import led
1+
import lib_fsm_delayed_eager_val_lazy_cond
22

33
expected_verilog = """
44
module test;
@@ -627,8 +627,8 @@
627627
endmodule
628628
"""
629629

630-
def test_led():
631-
test_module = led.mkTest()
630+
def test():
631+
test_module = lib_fsm_delayed_eager_val_lazy_cond.mkTest()
632632
code = test_module.to_verilog()
633633

634634
from pyverilog.vparser.parser import VerilogParser

0 commit comments

Comments
 (0)