fhdl.ir: move Fragment prepare logic from back.rtlil.

This commit is contained in:
whitequark 2018-12-13 14:33:39 +00:00
parent ac498414ab
commit 07c818e077
4 changed files with 32 additions and 15 deletions

View file

@ -232,11 +232,11 @@ class FragmentDomainsTestCase(FHDLTestCase):
f1.add_domains(cd)
f1.add_subfragment(f2)
f1._propagate_domains()
f1._propagate_domains(ensure_sync_exists=False)
self.assertEqual(f1.domains, {"cd": cd})
self.assertEqual(f2.domains, {"cd": cd})
def test_propagate_default(self):
def test_propagate_ensure_sync(self):
f1 = Fragment()
f2 = Fragment()
f1.add_subfragment(f2)