From 39eb2e8fa7ada4f4fc3487c967eddb19670b78c2 Mon Sep 17 00:00:00 2001 From: whitequark Date: Sat, 29 Dec 2018 15:02:44 +0000 Subject: [PATCH] lib.cdc: fix tests to actually run. --- nmigen/hdl/ast.py | 2 +- nmigen/test/test_lib_cdc.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/nmigen/hdl/ast.py b/nmigen/hdl/ast.py index 462a422..7ee588d 100644 --- a/nmigen/hdl/ast.py +++ b/nmigen/hdl/ast.py @@ -860,7 +860,7 @@ class Delay(Statement): class Tick(Statement): - def __init__(self, domain): + def __init__(self, domain="sync"): self.domain = str(domain) def _rhs_signals(self): diff --git a/nmigen/test/test_lib_cdc.py b/nmigen/test/test_lib_cdc.py index b65c04e..af68d2f 100644 --- a/nmigen/test/test_lib_cdc.py +++ b/nmigen/test/test_lib_cdc.py @@ -21,6 +21,7 @@ class MultiRegTestCase(FHDLTestCase): yield Tick() self.assertEqual((yield o), 1) sim.add_process(process) + sim.run() def test_basic(self): i = Signal(reset=1) @@ -38,3 +39,4 @@ class MultiRegTestCase(FHDLTestCase): yield Tick() self.assertEqual((yield o), 0) sim.add_process(process) + sim.run() -- 2.30.2