def test_add_modify_delete_instruction(self): instruction = Instruction(None, 10, time.time() - 600, time.time(), 'Test Instruction') brew_logic.store_instruction_for_unique_time(instruction) instructions = db_adapter.get_all_instructions() assert(len(instructions) == 1) new_description = 'New Description, Bla Bla Bla' old_instruction = db_adapter.get_all_instructions()[0] old_instruction.description = new_description brew_logic.store_instruction_for_unique_time(old_instruction) instructions = db_adapter.get_all_instructions() assert(len(instructions) == 1) assert(instructions[0].description == new_description) db_adapter.delete_instruction(old_instruction.instruction_id) assert(len(db_adapter.get_all_instructions()) == 0)
def delete_instruction(instruction_id): _get_instruction(instruction_id) # just check if it exists db_adapter.delete_instruction(instruction_id) print 'Deleted instruction #' + instruction_id response.status = 204