class Test_TestChooser(object): def setup(self): self.test_chooser = TestChooser() def test_it_resets_done_when_told_about_new_module(self): self.test_chooser.done | should | equal_to({}) self.test_chooser.done["a"] = 3 self.test_chooser.done | should | equal_to({"a": 3}) self.test_chooser.new_module() self.test_chooser.done | should | equal_to({}) def test_already_visited_puts_kls_name_key_in_done_or_returns_True(self): self.test_chooser.done | should | equal_to({}) self.test_chooser.already_visited("a", "b") | should | be(False) self.test_chooser.done | should | equal_to({"a.b": True}) self.test_chooser.already_visited("a", "b") | should | be(True) self.test_chooser.already_visited("c", "d") | should | be(False) self.test_chooser.done | should | equal_to({"a.b": True, "c.d": True}) self.test_chooser.already_visited("c", "d") | should | be(True)
class Test_TestChooser(object): def setup(self): self.test_chooser = TestChooser() def test_it_resets_done_when_told_about_new_module(self): self.test_chooser.done | should | equal_to({}) self.test_chooser.done['a'] = 3 self.test_chooser.done | should | equal_to({'a': 3}) self.test_chooser.new_module() self.test_chooser.done | should | equal_to({}) def test_already_visited_puts_kls_name_key_in_done_or_returns_True(self): self.test_chooser.done | should | equal_to({}) self.test_chooser.already_visited('a', 'b') | should | be(False) self.test_chooser.done | should | equal_to({'a.b': True}) self.test_chooser.already_visited('a', 'b') | should | be(True) self.test_chooser.already_visited('c', 'd') | should | be(False) self.test_chooser.done | should | equal_to({'a.b': True, 'c.d': True}) self.test_chooser.already_visited('c', 'd') | should | be(True)
class Test_TestChooser(object): def setup(self): self.test_chooser = TestChooser() def test_it_resets_done_when_told_about_new_module(self): self.test_chooser.done |should| equal_to({}) self.test_chooser.done['a'] = 3 self.test_chooser.done |should| equal_to({'a':3}) self.test_chooser.new_module() self.test_chooser.done |should| equal_to({}) def test_already_visited_puts_kls_name_key_in_done_or_returns_True(self): self.test_chooser.done |should| equal_to({}) self.test_chooser.already_visited('a', 'b') |should| be(False) self.test_chooser.done |should| equal_to({'a.b' : True}) self.test_chooser.already_visited('a', 'b') |should| be(True) self.test_chooser.already_visited('c', 'd') |should| be(False) self.test_chooser.done |should| equal_to({'a.b' : True, 'c.d' : True}) self.test_chooser.already_visited('c', 'd') |should| be(True)