コード例 #1
0
ファイル: test_config.py プロジェクト: ThiefMaster/logstapo
def test_process_log_actions_invalid():
    with pytest.raises(config.ConfigError):
        config._process_log_actions({'action': 'test'}, 'test', set(),
                                    {'foo': object()})
コード例 #2
0
ファイル: test_config.py プロジェクト: ThiefMaster/logstapo
def test_process_log_actions_invalid():
    with pytest.raises(config.ConfigError):
        config._process_log_actions({'action': 'test'}, 'test', set(), {'foo': object()})
コード例 #3
0
ファイル: test_config.py プロジェクト: ThiefMaster/logstapo
def test_process_log_actions(data, expected):
    available = {'foo': object(), 'bar': object()}
    auto_actions = {'bar'}
    assert config._process_log_actions(data, 'test', auto_actions,
                                       available) == expected
コード例 #4
0
ファイル: test_config.py プロジェクト: ThiefMaster/logstapo
def test_process_log_actions(data, expected):
    available = {'foo': object(), 'bar': object()}
    auto_actions = {'bar'}
    assert config._process_log_actions(data, 'test', auto_actions, available) == expected