def test_state_remove_list(): """ tests removal of multiple fields by a list of names """ state = State(read=read, update=update, create=create) state.remove(["test0", "create"]) assert state.get_field_by_name("test0") == [] assert state.get_field_by_name("create") == []
def test_state_remove_list(self): """ tests removal of multiple fields by a list of names """ _state = State(read=read, update=update, save=save) _state.remove(['test0', 'save']) assert _state.get_field_by_name('test0') == [] assert _state.get_field_by_name('save') == []
def test_state_remove(self): """ tests the removal of a field by name """ _state = State(read=read, update=update, save=save) _state -= 'test0' assert _state.get_field_by_name('test0') == []
def test_state_remove(): """ tests the removal of a field by name """ state = State(read=read, update=update, create=create) state.remove("test0") assert state.get_field_by_name("test0") == []
def test_state_remove(): """ tests the removal of a field by name """ _state = State(read=read, update=update, create=create) #_state.remove('test0') _state -= 'test0' assert _state.get_field_by_name('test0') == []
def test_state_get_field_by_name(self): """ This returns the field object stored in _state.fields by name. Since this returns the actual object stored and not the copy. Manipulating this object will change the _state of the object stored in _state.fields list. """ _state = State(read=read, update=update, save=save) field = _state.get_field_by_name('test0') assert field.name == 'test0' assert field.save assert field.update assert not field.read
def test_state_get_field_by_name(): """ This returns the field object stored in state.fields by name. Since this returns the actual object stored and not the copy. Manipulating this object will change the state of the object stored in state.fields list. """ state = State(read=read, update=update, create=create) field = state.get_field_by_name("test0") assert field.name == "test0" assert field.create assert field.update assert not field.read
def test_state_get_field_by_name_list(self): """ tests a list of field objects can be obtained by get_field_by_name """ _state = State(read=read, update=update, save=save) names = ['test0', 'read', 'test1'] fields = _state.get_field_by_name(names) assert len(fields) == len(names) for field in fields: assert field.name in names if field.name in update: assert field.update if field.name in read: assert field.read if field.name in save: assert field.save # make sure there is only one field for each name names.remove(field.name)
def test_state_get_field_by_name_list(): """ tests a list of field objects can be obtained by get_field_by_name """ state = State(read=read, update=update, create=create) names = ["test0", "read", "test1"] fields = state.get_field_by_name(names) assert len(fields) == len(names) for field in fields: assert field.name in names if field.name in update: assert field.update if field.name in read: assert field.read if field.name in create: assert field.create # make sure there is only one field for each name names.remove(field.name)