from src.settings import Settings from src.tox import Tox import sys import os class TestSettings(): def test_creation(self): s = Settings() assert s['ipv6_enabled'] is not None assert s['notifications'] is not None def test_with_delete(self): path = Settings.get_default_path() + 'toxygen.json' os.remove(path) Settings() assert os.path.exists(path) class TestTox(): def test_creation(self): try: tox = Tox('tox_save') assert tox.tox_options is not None del tox except: assert 0 def test_init(self): try: tox = Tox('tox_save') assert tox.get_savedata_size() except: assert 0