use quickfix::*;
use utils::*;
mod utils;
const TEST_PORT: u16 = 8001;
#[test]
fn test_log_factory() {
let _log_factory = LogFactory::try_new(&StdLogger::Stdout).unwrap();
let _log_factory = LogFactory::try_new(&StdLogger::Stderr).unwrap();
}
#[test]
#[cfg(feature = "log")]
fn test_extra_log_factory() {
use quickfix::RustLogger;
let _log_factory = LogFactory::try_new(&RustLogger).unwrap();
}
#[test]
fn test_null_logger() {
checker::run(
TEST_PORT,
NullLogger,
NullFixApplication,
MemoryMessageStoreFactory::new(),
NullFixApplication,
MemoryMessageStoreFactory::new(),
)
.unwrap();
}
#[test]
fn test_stdout_logger() {
checker::run(
TEST_PORT,
StdLogger::Stdout,
NullFixApplication,
MemoryMessageStoreFactory::new(),
NullFixApplication,
MemoryMessageStoreFactory::new(),
)
.unwrap();
}
#[test]
fn test_stderr_logger() {
checker::run(
TEST_PORT,
StdLogger::Stderr,
NullFixApplication,
MemoryMessageStoreFactory::new(),
NullFixApplication,
MemoryMessageStoreFactory::new(),
)
.unwrap();
}
#[test]
#[cfg(feature = "log")]
fn test_rust_logger() {
use quickfix::RustLogger;
checker::run(
TEST_PORT,
RustLogger,
NullFixApplication,
MemoryMessageStoreFactory::new(),
NullFixApplication,
MemoryMessageStoreFactory::new(),
)
.unwrap();
}