[V3 DataConverter] Fix past nicks conversion for mod (#1840)

* Fix existing tests permanently modifying attributes

* Add dataconverter tests file

* Fix past nicks spec converter

* Update gitignore for dataconverter data files

* Add data file for dataconverter test

* Simplify fix
This commit is contained in:
Will
2018-06-09 20:27:06 -04:00
committed by GitHub
parent a070dffb93
commit 470521f7c8
8 changed files with 104 additions and 30 deletions

View File

@@ -1,15 +1,14 @@
import pytest
from redbot.cogs.alias import Alias
from redbot.core import Config
@pytest.fixture()
def alias(config):
import redbot.cogs.alias.alias
redbot.cogs.alias.alias.Config.get_conf = lambda *args, **kwargs: config
return Alias(None)
def alias(config, monkeypatch):
with monkeypatch.context() as m:
m.setattr(Config, "get_conf", lambda *args, **kwargs: config)
return Alias(None)
def test_is_valid_alias_name(alias):