By using data, and passing a list to it, will be create as many test as the length of the list and each time will be called by passing a single element. So this for is not necessary here. The code could be as simple as:

```python
self.activationkey.create(name, description=generate_name(16))
self.assertTrue(self.activationkey.wait_until_element
                         (common_locators["notif.success"]))
```

The same could be done in the `test_positive_create_activation_key_2`