forked from p15670423/monkey
Renamed mock_data_dir to data_for_tests
This commit is contained in:
parent
8b438b3a75
commit
8bbf4bae36
|
@ -9,8 +9,8 @@ sys.path.insert(0, MONKEY_BASE_PATH)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="session")
|
@pytest.fixture(scope="session")
|
||||||
def mocked_data_dir(pytestconfig):
|
def data_for_tests_dir(pytestconfig):
|
||||||
return os.path.join(pytestconfig.rootdir, "monkey", "tests", "mocked_data")
|
return os.path.join(pytestconfig.rootdir, "monkey", "tests", "data_for_tests")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
|
|
|
@ -4,20 +4,20 @@ import pytest
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def with_credentials(mocked_server_configs_dir):
|
def with_credentials(server_configs_dir):
|
||||||
return os.path.join(mocked_server_configs_dir, "server_config_with_credentials.json")
|
return os.path.join(server_configs_dir, "server_config_with_credentials.json")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def no_credentials(mocked_server_configs_dir):
|
def no_credentials(server_configs_dir):
|
||||||
return os.path.join(mocked_server_configs_dir, "server_config_no_credentials.json")
|
return os.path.join(server_configs_dir, "server_config_no_credentials.json")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def partial_credentials(mocked_server_configs_dir):
|
def partial_credentials(server_configs_dir):
|
||||||
return os.path.join(mocked_server_configs_dir, "server_config_partial_credentials.json")
|
return os.path.join(server_configs_dir, "server_config_partial_credentials.json")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def standard_with_credentials(mocked_server_configs_dir):
|
def standard_with_credentials(server_configs_dir):
|
||||||
return os.path.join(mocked_server_configs_dir, "server_config_standard_with_credentials.json")
|
return os.path.join(server_configs_dir, "server_config_standard_with_credentials.json")
|
||||||
|
|
|
@ -27,24 +27,20 @@ FULL_USER_CREDENTIALS = UserCreds(username="test", password_hash="1231234")
|
||||||
# This fixture is a dirty hack that can be removed once these tests are converted from
|
# This fixture is a dirty hack that can be removed once these tests are converted from
|
||||||
# unittest to pytest. Instead, the appropriate fixtures from conftest.py can be used.
|
# unittest to pytest. Instead, the appropriate fixtures from conftest.py can be used.
|
||||||
@pytest.fixture(scope="module", autouse=True)
|
@pytest.fixture(scope="module", autouse=True)
|
||||||
def configure_resources(mocked_server_configs_dir):
|
def configure_resources(server_configs_dir):
|
||||||
global WITH_CREDENTIALS
|
global WITH_CREDENTIALS
|
||||||
global NO_CREDENTIALS
|
global NO_CREDENTIALS
|
||||||
global PARTIAL_CREDENTIALS
|
global PARTIAL_CREDENTIALS
|
||||||
global STANDARD_WITH_CREDENTIALS
|
global STANDARD_WITH_CREDENTIALS
|
||||||
global STANDARD_ENV
|
global STANDARD_ENV
|
||||||
|
|
||||||
WITH_CREDENTIALS = os.path.join(
|
WITH_CREDENTIALS = os.path.join(server_configs_dir, "server_config_with_credentials.json")
|
||||||
mocked_server_configs_dir, "server_config_with_credentials.json"
|
NO_CREDENTIALS = os.path.join(server_configs_dir, "server_config_no_credentials.json")
|
||||||
)
|
PARTIAL_CREDENTIALS = os.path.join(server_configs_dir, "server_config_partial_credentials.json")
|
||||||
NO_CREDENTIALS = os.path.join(mocked_server_configs_dir, "server_config_no_credentials.json")
|
|
||||||
PARTIAL_CREDENTIALS = os.path.join(
|
|
||||||
mocked_server_configs_dir, "server_config_partial_credentials.json"
|
|
||||||
)
|
|
||||||
STANDARD_WITH_CREDENTIALS = os.path.join(
|
STANDARD_WITH_CREDENTIALS = os.path.join(
|
||||||
mocked_server_configs_dir, "server_config_standard_with_credentials.json"
|
server_configs_dir, "server_config_standard_with_credentials.json"
|
||||||
)
|
)
|
||||||
STANDARD_ENV = os.path.join(mocked_server_configs_dir, "server_config_standard_env.json")
|
STANDARD_ENV = os.path.join(server_configs_dir, "server_config_standard_env.json")
|
||||||
|
|
||||||
|
|
||||||
def get_tmp_file():
|
def get_tmp_file():
|
||||||
|
|
|
@ -8,20 +8,20 @@ PLAINTEXT = "Hello, Monkey!"
|
||||||
CYPHERTEXT = "vKgvD6SjRyIh1dh2AM/rnTa0NI/vjfwnbZLbMocWtE4e42WJmSUz2ordtbQrH1Fq"
|
CYPHERTEXT = "vKgvD6SjRyIh1dh2AM/rnTa0NI/vjfwnbZLbMocWtE4e42WJmSUz2ordtbQrH1Fq"
|
||||||
|
|
||||||
|
|
||||||
def test_aes_cbc_encryption(mocked_data_dir):
|
def test_aes_cbc_encryption(data_for_tests_dir):
|
||||||
initialize_encryptor(mocked_data_dir)
|
initialize_encryptor(data_for_tests_dir)
|
||||||
|
|
||||||
assert get_encryptor().enc(PLAINTEXT) != PLAINTEXT
|
assert get_encryptor().enc(PLAINTEXT) != PLAINTEXT
|
||||||
|
|
||||||
|
|
||||||
def test_aes_cbc_decryption(mocked_data_dir):
|
def test_aes_cbc_decryption(data_for_tests_dir):
|
||||||
initialize_encryptor(mocked_data_dir)
|
initialize_encryptor(data_for_tests_dir)
|
||||||
|
|
||||||
assert get_encryptor().dec(CYPHERTEXT) == PLAINTEXT
|
assert get_encryptor().dec(CYPHERTEXT) == PLAINTEXT
|
||||||
|
|
||||||
|
|
||||||
def test_aes_cbc_enc_dec(mocked_data_dir):
|
def test_aes_cbc_enc_dec(data_for_tests_dir):
|
||||||
initialize_encryptor(mocked_data_dir)
|
initialize_encryptor(data_for_tests_dir)
|
||||||
|
|
||||||
assert get_encryptor().dec(get_encryptor().enc(PLAINTEXT)) == PLAINTEXT
|
assert get_encryptor().dec(get_encryptor().enc(PLAINTEXT)) == PLAINTEXT
|
||||||
|
|
||||||
|
|
|
@ -4,10 +4,10 @@ import pytest
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def mocked_server_configs_dir(mocked_data_dir):
|
def server_configs_dir(data_for_tests_dir):
|
||||||
return os.path.join(mocked_data_dir, "server_configs")
|
return os.path.join(data_for_tests_dir, "server_configs")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def test_server_config(mocked_server_configs_dir):
|
def test_server_config(server_configs_dir):
|
||||||
return os.path.join(mocked_server_configs_dir, "test_server_config.json")
|
return os.path.join(server_configs_dir, "test_server_config.json")
|
||||||
|
|
Loading…
Reference in New Issue