mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Let the dynette cool down
This commit is contained in:
parent
5f2785c6c9
commit
7deb3b3492
1 changed files with 6 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
import pytest
|
import pytest
|
||||||
import os
|
import os
|
||||||
|
import time
|
||||||
import random
|
import random
|
||||||
|
|
||||||
from moulinette.core import MoulinetteError
|
from moulinette.core import MoulinetteError
|
||||||
|
@ -18,7 +19,7 @@ from yunohost.domain import (
|
||||||
)
|
)
|
||||||
|
|
||||||
TEST_DOMAINS = ["example.tld", "sub.example.tld", "other-example.com"]
|
TEST_DOMAINS = ["example.tld", "sub.example.tld", "other-example.com"]
|
||||||
TEST_DYNDNS_DOMAIN = "".join(chr(random.randint(ord("a"), ord("z"))) for x in range(15)) + random.choice([".noho.st", ".ynh.fr", ".nohost.me"])
|
TEST_DYNDNS_DOMAIN = "ci-test-" + "".join(chr(random.randint(ord("a"), ord("z"))) for x in range(12)) + random.choice([".noho.st", ".ynh.fr", ".nohost.me"])
|
||||||
TEST_DYNDNS_PASSWORD = "astrongandcomplicatedpassphrasethatisverysecure"
|
TEST_DYNDNS_PASSWORD = "astrongandcomplicatedpassphrasethatisverysecure"
|
||||||
|
|
||||||
|
|
||||||
|
@ -72,6 +73,8 @@ def test_domain_add():
|
||||||
|
|
||||||
|
|
||||||
def test_domain_add_subscribe():
|
def test_domain_add_subscribe():
|
||||||
|
|
||||||
|
time.sleep(35) # Dynette blocks requests that happen too frequently
|
||||||
assert TEST_DYNDNS_DOMAIN not in domain_list()["domains"]
|
assert TEST_DYNDNS_DOMAIN not in domain_list()["domains"]
|
||||||
domain_add(TEST_DYNDNS_DOMAIN, subscribe=TEST_DYNDNS_PASSWORD)
|
domain_add(TEST_DYNDNS_DOMAIN, subscribe=TEST_DYNDNS_PASSWORD)
|
||||||
assert TEST_DYNDNS_DOMAIN in domain_list()["domains"]
|
assert TEST_DYNDNS_DOMAIN in domain_list()["domains"]
|
||||||
|
@ -90,6 +93,8 @@ def test_domain_remove():
|
||||||
|
|
||||||
|
|
||||||
def test_domain_remove_unsubscribe():
|
def test_domain_remove_unsubscribe():
|
||||||
|
|
||||||
|
time.sleep(35) # Dynette blocks requests that happen too frequently
|
||||||
assert TEST_DYNDNS_DOMAIN in domain_list()["domains"]
|
assert TEST_DYNDNS_DOMAIN in domain_list()["domains"]
|
||||||
domain_remove(TEST_DYNDNS_DOMAIN, unsubscribe=TEST_DYNDNS_PASSWORD)
|
domain_remove(TEST_DYNDNS_DOMAIN, unsubscribe=TEST_DYNDNS_PASSWORD)
|
||||||
assert TEST_DYNDNS_DOMAIN not in domain_list()["domains"]
|
assert TEST_DYNDNS_DOMAIN not in domain_list()["domains"]
|
||||||
|
|
Loading…
Add table
Reference in a new issue