Browse code
Fix installer tests for new signature
Ed Langley authored on 08/06/2017 23:14:38
Showing 1 changed files
Showing 1 changed files
... | ... |
@@ -99,7 +99,7 @@ int installs_token() |
99 | 99 |
directory directory (std::make_shared<fake_directory> (user_name)); |
100 | 100 |
std::shared_ptr<fake_totp_generator> fake_generator = |
101 | 101 |
std::make_shared<fake_totp_generator> (token); |
102 |
- auto generator = std::make_shared<totp_generator> (fake_generator); |
|
102 |
+ totp_generator generator (fake_generator); |
|
103 | 103 |
|
104 | 104 |
installer installer = installer::create (tokens, unistd, directory, |
105 | 105 |
generator); |
... | ... |
@@ -122,8 +122,7 @@ int unistd_does_not_find_user_name_nullptr_case() |
122 | 122 |
tokens tokens{test_tokens}; |
123 | 123 |
unistd unistd (std::make_shared<fail_unistd>()); |
124 | 124 |
directory directory (std::make_shared<fake_directory> (user_name)); |
125 |
- auto generator = std::make_shared<totp_generator> |
|
126 |
- (std::make_shared<fake_totp_generator>()); |
|
125 |
+ totp_generator generator (std::make_shared<fake_totp_generator>()); |
|
127 | 126 |
|
128 | 127 |
installer installer = installer::create (tokens, unistd, directory, |
129 | 128 |
generator); |
... | ... |
@@ -147,8 +146,7 @@ int unistd_does_not_find_user_name_empty_string_case() |
147 | 146 |
tokens tokens{test_tokens}; |
148 | 147 |
unistd unistd (std::make_shared<fake_unistd> ("")); |
149 | 148 |
directory directory (std::make_shared<fake_directory> (user_name)); |
150 |
- auto generator = std::shared_ptr<totp_generator> (new totp_generator ( |
|
151 |
- std::make_shared<fake_totp_generator>())); |
|
149 |
+ totp_generator generator (totp_generator (std::make_shared<fake_totp_generator>())); |
|
152 | 150 |
|
153 | 151 |
installer installer = installer::create (tokens, unistd, directory, |
154 | 152 |
generator); |
... | ... |
@@ -171,8 +169,7 @@ int directory_finds_no_user_info() |
171 | 169 |
tokens tokens{test_tokens}; |
172 | 170 |
unistd unistd (std::make_shared<fake_unistd> (user_name)); |
173 | 171 |
directory directory (std::make_shared<fake_directory> ("not the user")); |
174 |
- auto generator = std::shared_ptr<totp_generator> (new totp_generator ( |
|
175 |
- std::make_shared<fake_totp_generator>())); |
|
172 |
+ totp_generator generator (std::make_shared<fake_totp_generator>()); |
|
176 | 173 |
|
177 | 174 |
installer installer = installer::create (tokens, unistd, directory, |
178 | 175 |
generator); |
... | ... |
@@ -199,4 +196,3 @@ int main (int argc, char *argv[]) |
199 | 196 |
{ |
200 | 197 |
return !run_tests(); |
201 | 198 |
} |
202 |
- |