Browse code
token reader reads right file
Showing 2 changed files
... | ... |
@@ -24,7 +24,7 @@ namespace |
24 | 24 |
public: |
25 | 25 |
impl(file_reader &file_reader) : file_reader_(file_reader) {} |
26 | 26 |
std::string token(user &user) { |
27 |
- std::string file_path(user.home_directory()); |
|
27 |
+ std::string file_path(user.home_directory() + "/.dual_control"); |
|
28 | 28 |
std::string fetched_token(file_reader_.read(file_path)); |
29 | 29 |
return fetched_token; |
30 | 30 |
} |
... | ... |
@@ -32,7 +32,7 @@ class fake_user : public user_ifc { |
32 | 32 |
std::string home_directory_; |
33 | 33 |
public: |
34 | 34 |
fake_user(std::string &user_name) : |
35 |
- home_directory_("home/" + user_name + "/.dual_control") { |
|
35 |
+ home_directory_("home/" + user_name) { |
|
36 | 36 |
} |
37 | 37 |
std::string home_directory() { |
38 | 38 |
return home_directory_; |
... | ... |
@@ -44,7 +44,7 @@ int reads_from_the_right_file () { |
44 | 44 |
file_reader test_file_reader(file_reader::delegate(new fake_file_reader)); |
45 | 45 |
std::string user_name = "user"; |
46 | 46 |
std::string expected = "home/" + user_name + "/.dual_control"; |
47 |
- user test_user(std::shared_ptr<fake_user>((new fake_user(user_name)))); |
|
47 |
+ user test_user(user::delegate(new fake_user(user_name))); |
|
48 | 48 |
user_token_supplier supplier(user_token_supplier::create(test_file_reader)); |
49 | 49 |
|
50 | 50 |
//when |
... | ... |
@@ -55,6 +55,8 @@ int reads_from_the_right_file () { |
55 | 55 |
succeed(); |
56 | 56 |
} |
57 | 57 |
|
58 |
+ |
|
59 |
+ |
|
58 | 60 |
RESET_VARS_START |
59 | 61 |
RESET_VARS_END |
60 | 62 |
|