V
Size: a a a
V
V
def test_change_value():
resource = API.create(value1, value2)
response = resource['id'].change(value1, "new value")
assert response
resource.delete_value(value1)
resource.delete_value(value2)
resource.delete()
V
S
@pytest.fixture
def create_resource():
storage = []
def callable(value1, value2):
resource = Api.create(value1, value2)
storage.append({
"value1": value1,
"value2": value2,
"resource": resource })
return resource
yield callable
for item in storage:
item['resource'].delete_value(item['value1'])
item['resource'].delete_value(item['value2'])
item['resource'].delete()
storage.clear()
def test_change_value(create_resource):
resource = create_resource(my_val1, my_val2)
response = resource['id'].change(my_val1, "new value")
assert response
EB
MA
@pytest.fixture
def create_resource():
storage = []
def callable(value1, value2):
resource = Api.create(value1, value2)
storage.append({
"value1": value1,
"value2": value2,
"resource": resource })
return resource
yield callable
for item in storage:
item['resource'].delete_value(item['value1'])
item['resource'].delete_value(item['value2'])
item['resource'].delete()
storage.clear()
def test_change_value(create_resource):
resource = create_resource(my_val1, my_val2)
response = resource['id'].change(my_val1, "new value")
assert response
S
MA
V
@pytest.fixture
def create_resource():
storage = []
def callable(value1, value2):
resource = Api.create(value1, value2)
storage.append({
"value1": value1,
"value2": value2,
"resource": resource })
return resource
yield callable
for item in storage:
item['resource'].delete_value(item['value1'])
item['resource'].delete_value(item['value2'])
item['resource'].delete()
storage.clear()
def test_change_value(create_resource):
resource = create_resource(my_val1, my_val2)
response = resource['id'].change(my_val1, "new value")
assert response
S
V
V
V
EB
V
V
V
EB
V
EB
data['delete_users'] = [12, 13, 14, 15]
data['delete_shops'] = [112, 427]
for k in data:
if k.startswith('delete'):
verb, table = k.split('_')
statement = f"{verb} * from {table} where id in ({",".join(data[k])})
cursor.execute(statement)