示例#1
0
 def test_deactivate_active_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     metadata.activate(state)
     assert state in metadata.active_states
     metadata.deactivate(state)
     assert state not in metadata.active_states
示例#2
0
 def test_deactivate_active_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     metadata.activate(state)
     assert state in metadata.active_states
     metadata.deactivate(state)
     assert state not in metadata.active_states
示例#3
0
 def test_is_active_inactive_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     assert metadata.is_active(state) is False
示例#4
0
 def test_activate_inactive_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     metadata.activate(state)
     assert state in metadata.active_states
示例#5
0
 def test_is_active_inactive_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     assert metadata.is_active(state) is False
示例#6
0
 def test_activate_inactive_state(self, state):
     metadata = Metadata()
     metadata.activate(state.context)
     metadata.activate(state)
     assert state in metadata.active_states
示例#7
0
 def test_create_metadata(self):
     Metadata()