summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Oram <dev@mitmaro.ca>2020-11-22 17:24:29 -0330
committerTim Oram <dev@mitmaro.ca>2020-11-22 18:27:31 -0330
commit25418c55e6c62845bc7708e9d94df2fc07db8da2 (patch)
treee506bf766187c0bbf627051ad4e6a289260816ad
parent29e8a1b99de1ad79915dcff1e864ba857c168660 (diff)
Use TestContext functions in tests
A few cases of process module tests where directly calling functions that should be using the TestContext wrappers.
-rw-r--r--src/process/error.rs6
-rw-r--r--src/process/help.rs2
-rw-r--r--src/process/window_size_error.rs6
3 files changed, 7 insertions, 7 deletions
diff --git a/src/process/error.rs b/src/process/error.rs
index 632ec8f..17b75fd 100644
--- a/src/process/error.rs
+++ b/src/process/error.rs
@@ -139,7 +139,7 @@ mod tests {
&[Input::Character('a')],
|mut test_context: TestContext<'_>| {
let mut module = Error::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
module.set_error_message(&anyhow!("Test Error"));
assert_process_result!(
test_context.handle_input(&mut module),
@@ -159,7 +159,7 @@ mod tests {
&[Input::Resize],
|mut test_context: TestContext<'_>| {
let mut module = Error::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
module.set_error_message(&anyhow!("Test Error"));
assert_process_result!(test_context.handle_input(&mut module), input = Input::Resize)
},
@@ -182,7 +182,7 @@ mod tests {
],
|mut test_context: TestContext<'_>| {
let mut module = Error::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
module.set_error_message(&anyhow!("Test Error"));
assert_process_result!(test_context.handle_input(&mut module), input = Input::ScrollLeft);
assert_process_result!(test_context.handle_input(&mut module), input = Input::ScrollRight);
diff --git a/src/process/help.rs b/src/process/help.rs
index 21740ed..45d0375 100644
--- a/src/process/help.rs
+++ b/src/process/help.rs
@@ -217,7 +217,7 @@ mod tests {
&[Input::Character('a')],
|mut test_context: TestContext<'_>| {
let mut module = Help::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
assert_process_result!(
test_context.handle_input(&mut module),
input = Input::Character('a'),
diff --git a/src/process/window_size_error.rs b/src/process/window_size_error.rs
index 5034ac2..7a85967 100644
--- a/src/process/window_size_error.rs
+++ b/src/process/window_size_error.rs
@@ -167,7 +167,7 @@ mod tests {
&[Input::Resize],
|mut test_context: TestContext<'_>| {
let mut module = WindowSizeError::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
assert_process_result!(test_context.handle_input(&mut module), input = Input::Resize);
},
);
@@ -185,7 +185,7 @@ mod tests {
&[Input::Resize],
|mut test_context: TestContext<'_>| {
let mut module = WindowSizeError::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
assert_process_result!(
test_context.handle_input(&mut module),
input = Input::Resize,
@@ -207,7 +207,7 @@ mod tests {
&[Input::Character('a')],
|mut test_context: TestContext<'_>| {
let mut module = WindowSizeError::new();
- module.activate(test_context.rebase_todo_file, State::ConfirmRebase);
+ test_context.activate(&mut module, State::ConfirmRebase);
assert_process_result!(test_context.handle_input(&mut module), input = Input::Character('a'));
},
);