def test_from_post_constructs_switch_and_conditions_then_self(self, s, cfs): manager = SwitchFormManager.from_post(sentinel.POST) s.assert_called_once_with(sentinel.POST) cfs.assert_called_once_with(sentinel.POST) eq_(manager.switch, s.return_value) eq_(manager.conditions, cfs.return_value)
def test_from_post_constructs_switch_and_conditions_then_self( self, s, cfs): manager = SwitchFormManager.from_post(sentinel.POST) s.assert_called_once_with(sentinel.POST) cfs.assert_called_once_with(sentinel.POST) eq_(manager.switch, s.return_value) eq_(manager.conditions, cfs.return_value)
def update(self, request): form_manager = SwitchFormManager.from_post(request.POST) if form_manager.switch.data.get('delete'): print request.POST manager.unregister(form_manager.switch.data['name']) return self.__render(request, success='Switch deleted successfully.') elif form_manager.is_valid(): form_manager.save(manager) return self.__render(request, success='Switch saved successfully.') else: return self.__render(request, invalid_manager=form_manager)
def update(self, request): form_manager = SwitchFormManager.from_post(request.POST) if form_manager.switch.data.get('delete'): print request.POST manager.unregister(form_manager.switch.data['name']) return self.__render(request, success='Switch deleted successfully.') elif form_manager.is_valid(): form_manager.save(manager) return self.__render(request, success='Switch saved successfully.') else: return self.__render(request, invalid_manager=form_manager)
def update(self, request): form_manager = SwitchFormManager.from_post(request.POST) if form_manager.switch.data.get('delete'): manager.unregister(form_manager.switch.data['name']) return redirect('gutter:index') elif form_manager.is_valid(): form_manager.save(manager) return redirect('gutter:index') else: return self.__render(request, invalid_manager=form_manager)
def update(self, request): form_manager = SwitchFormManager.from_post(request.POST) if form_manager.switch.data.get('delete'): manager.unregister(form_manager.switch.data['name']) return redirect('gutter:index') elif form_manager.is_valid(): form_manager.save(manager) return redirect('gutter:index') else: return self.__render(request, invalid_manager=form_manager)