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")
|
||||
def mocked_data_dir(pytestconfig):
|
||||
return os.path.join(pytestconfig.rootdir, "monkey", "tests", "mocked_data")
|
||||
def data_for_tests_dir(pytestconfig):
|
||||
return os.path.join(pytestconfig.rootdir, "monkey", "tests", "data_for_tests")
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
|
|
|
@ -4,20 +4,20 @@ import pytest
|
|||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def with_credentials(mocked_server_configs_dir):
|
||||
return os.path.join(mocked_server_configs_dir, "server_config_with_credentials.json")
|
||||
def with_credentials(server_configs_dir):
|
||||
return os.path.join(server_configs_dir, "server_config_with_credentials.json")
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def no_credentials(mocked_server_configs_dir):
|
||||
return os.path.join(mocked_server_configs_dir, "server_config_no_credentials.json")
|
||||
def no_credentials(server_configs_dir):
|
||||
return os.path.join(server_configs_dir, "server_config_no_credentials.json")
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def partial_credentials(mocked_server_configs_dir):
|
||||
return os.path.join(mocked_server_configs_dir, "server_config_partial_credentials.json")
|
||||
def partial_credentials(server_configs_dir):
|
||||
return os.path.join(server_configs_dir, "server_config_partial_credentials.json")
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def standard_with_credentials(mocked_server_configs_dir):
|
||||
return os.path.join(mocked_server_configs_dir, "server_config_standard_with_credentials.json")
|
||||
def standard_with_credentials(server_configs_dir):
|
||||
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
|
||||
# unittest to pytest. Instead, the appropriate fixtures from conftest.py can be used.
|
||||
@pytest.fixture(scope="module", autouse=True)
|
||||
def configure_resources(mocked_server_configs_dir):
|
||||
def configure_resources(server_configs_dir):
|
||||
global WITH_CREDENTIALS
|
||||
global NO_CREDENTIALS
|
||||
global PARTIAL_CREDENTIALS
|
||||
global STANDARD_WITH_CREDENTIALS
|
||||
global STANDARD_ENV
|
||||
|
||||
WITH_CREDENTIALS = os.path.join(
|
||||
mocked_server_configs_dir, "server_config_with_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"
|
||||
)
|
||||
WITH_CREDENTIALS = os.path.join(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")
|
||||
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():
|
||||
|
|
|
@ -8,20 +8,20 @@ PLAINTEXT = "Hello, Monkey!"
|
|||
CYPHERTEXT = "vKgvD6SjRyIh1dh2AM/rnTa0NI/vjfwnbZLbMocWtE4e42WJmSUz2ordtbQrH1Fq"
|
||||
|
||||
|
||||
def test_aes_cbc_encryption(mocked_data_dir):
|
||||
initialize_encryptor(mocked_data_dir)
|
||||
def test_aes_cbc_encryption(data_for_tests_dir):
|
||||
initialize_encryptor(data_for_tests_dir)
|
||||
|
||||
assert get_encryptor().enc(PLAINTEXT) != PLAINTEXT
|
||||
|
||||
|
||||
def test_aes_cbc_decryption(mocked_data_dir):
|
||||
initialize_encryptor(mocked_data_dir)
|
||||
def test_aes_cbc_decryption(data_for_tests_dir):
|
||||
initialize_encryptor(data_for_tests_dir)
|
||||
|
||||
assert get_encryptor().dec(CYPHERTEXT) == PLAINTEXT
|
||||
|
||||
|
||||
def test_aes_cbc_enc_dec(mocked_data_dir):
|
||||
initialize_encryptor(mocked_data_dir)
|
||||
def test_aes_cbc_enc_dec(data_for_tests_dir):
|
||||
initialize_encryptor(data_for_tests_dir)
|
||||
|
||||
assert get_encryptor().dec(get_encryptor().enc(PLAINTEXT)) == PLAINTEXT
|
||||
|
||||
|
|
|
@ -4,10 +4,10 @@ import pytest
|
|||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def mocked_server_configs_dir(mocked_data_dir):
|
||||
return os.path.join(mocked_data_dir, "server_configs")
|
||||
def server_configs_dir(data_for_tests_dir):
|
||||
return os.path.join(data_for_tests_dir, "server_configs")
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def test_server_config(mocked_server_configs_dir):
|
||||
return os.path.join(mocked_server_configs_dir, "test_server_config.json")
|
||||
def test_server_config(server_configs_dir):
|
||||
return os.path.join(server_configs_dir, "test_server_config.json")
|
||||
|
|
Loading…
Reference in New Issue