Commit 05b17983 authored by Anand K. Mistry's avatar Anand K. Mistry Committed by Commit Bot

Change SmbMountResult values to use kConstantSyntax naming

Bug: None
Change-Id: Icde3c290e2cb136b15542ce2fc9d1884b08d335d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2035811Reviewed-by: default avatarAustin Tankiang <austinct@chromium.org>
Commit-Queue: Anand Mistry <amistry@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738042}
parent fca22816
...@@ -106,43 +106,43 @@ SmbMountResult TranslateErrorToMountResult(smbprovider::ErrorType error) { ...@@ -106,43 +106,43 @@ SmbMountResult TranslateErrorToMountResult(smbprovider::ErrorType error) {
switch (error) { switch (error) {
case smbprovider::ERROR_OK: case smbprovider::ERROR_OK:
return SmbMountResult::SUCCESS; return SmbMountResult::kSuccess;
case smbprovider::ERROR_EXISTS: case smbprovider::ERROR_EXISTS:
case smbprovider::ERROR_IN_USE: case smbprovider::ERROR_IN_USE:
return SmbMountResult::MOUNT_EXISTS; return SmbMountResult::kMountExists;
case smbprovider::ERROR_NOT_FOUND: case smbprovider::ERROR_NOT_FOUND:
case smbprovider::ERROR_NOT_A_DIRECTORY: case smbprovider::ERROR_NOT_A_DIRECTORY:
return SmbMountResult::NOT_FOUND; return SmbMountResult::kNotFound;
case smbprovider::ERROR_ACCESS_DENIED: case smbprovider::ERROR_ACCESS_DENIED:
case smbprovider::ERROR_SECURITY: case smbprovider::ERROR_SECURITY:
return SmbMountResult::AUTHENTICATION_FAILED; return SmbMountResult::kAuthenticationFailed;
case smbprovider::ERROR_SMB1_UNSUPPORTED: case smbprovider::ERROR_SMB1_UNSUPPORTED:
return SmbMountResult::UNSUPPORTED_DEVICE; return SmbMountResult::kUnsupportedDevice;
case smbprovider::ERROR_INVALID_URL: case smbprovider::ERROR_INVALID_URL:
return SmbMountResult::INVALID_URL; return SmbMountResult::kInvalidUrl;
case smbprovider::ERROR_IO: case smbprovider::ERROR_IO:
return SmbMountResult::IO_ERROR; return SmbMountResult::kIoError;
case smbprovider::ERROR_TOO_MANY_OPENED: case smbprovider::ERROR_TOO_MANY_OPENED:
return SmbMountResult::TOO_MANY_OPENED; return SmbMountResult::kTooManyOpened;
case smbprovider::ERROR_NO_MEMORY: case smbprovider::ERROR_NO_MEMORY:
case smbprovider::ERROR_NO_SPACE: case smbprovider::ERROR_NO_SPACE:
return SmbMountResult::OUT_OF_MEMORY; return SmbMountResult::kOutOfMemory;
case smbprovider::ERROR_INVALID_OPERATION: case smbprovider::ERROR_INVALID_OPERATION:
return SmbMountResult::INVALID_OPERATION; return SmbMountResult::kInvalidOperation;
case smbprovider::ERROR_ABORT: case smbprovider::ERROR_ABORT:
return SmbMountResult::ABORTED; return SmbMountResult::kAborted;
case smbprovider::ERROR_DBUS_PARSE_FAILED: case smbprovider::ERROR_DBUS_PARSE_FAILED:
return SmbMountResult::DBUS_PARSE_FAILED; return SmbMountResult::kDbusParseFailed;
case smbprovider::ERROR_NOT_A_FILE: case smbprovider::ERROR_NOT_A_FILE:
case smbprovider::ERROR_NOT_EMPTY: case smbprovider::ERROR_NOT_EMPTY:
case smbprovider::ERROR_FAILED: case smbprovider::ERROR_FAILED:
return SmbMountResult::UNKNOWN_FAILURE; return SmbMountResult::kUnknownFailure;
default: default:
break; break;
} }
NOTREACHED(); NOTREACHED();
return SmbMountResult::UNKNOWN_FAILURE; return SmbMountResult::kUnknownFailure;
} }
SmbMountResult TranslateErrorToMountResult(base::File::Error error) { SmbMountResult TranslateErrorToMountResult(base::File::Error error) {
......
...@@ -17,22 +17,21 @@ namespace smb_client { ...@@ -17,22 +17,21 @@ namespace smb_client {
// ui/webui/resources/cr_components/chromeos/smb_shares/smb_browser_proxy.js // ui/webui/resources/cr_components/chromeos/smb_shares/smb_browser_proxy.js
// and the NativeSmbFileShare_MountResult enum in enums.xml. // and the NativeSmbFileShare_MountResult enum in enums.xml.
enum class SmbMountResult { enum class SmbMountResult {
// TODO(allenvic): Change syntax to kConstantSyntax. kSuccess = 0, // Mount succeeded.
SUCCESS = 0, // Mount succeeded. kUnknownFailure = 1, // Mount failed in an unrecognized way.
UNKNOWN_FAILURE = 1, // Mount failed in an unrecognized way. kAuthenticationFailed = 2, // Authentication to the share failed.
AUTHENTICATION_FAILED = 2, // Authentication to the share failed. kNotFound = 3, // The specified share was not found.
NOT_FOUND = 3, // The specified share was not found. kUnsupportedDevice = 4, // The specified share is not supported.
UNSUPPORTED_DEVICE = 4, // The specified share is not supported. kMountExists = 5, // The specified share is already mounted.
MOUNT_EXISTS = 5, // The specified share is already mounted. kInvalidUrl = 6, // The mount URL is an invalid SMB URL.
INVALID_URL = 6, // The mount URL is an invalid SMB URL. kInvalidOperation = 7, // libsmbclient returned invalid operation.
INVALID_OPERATION = 7, // libsmbclient returned invalid operation. kDbusParseFailed = 8, // Parsing the D-Bus message or response failed.
DBUS_PARSE_FAILED = 8, // Parsing the D-Bus message or response failed. kOutOfMemory = 9, // The share is out of memory or storage.
OUT_OF_MEMORY = 9, // The share is out of memory or storage. kAborted = 10, // The operation was aborted.
ABORTED = 10, // The operation was aborted. kIoError = 11, // An I/O error occurred.
IO_ERROR = 11, // An I/O error occured. kTooManyOpened = 12, // There are too many shares open.
TOO_MANY_OPENED = 12, // There are too many shares open. kInvalidSsoUrl = 13, // The share URL is not valid when using SSO.
INVALID_SSO_URL = 13, // The share URL is not valid when using SSO. kMaxValue = kInvalidSsoUrl // Max enum value for use in metrics.
kMaxValue = INVALID_SSO_URL // Max enum value for use in metrics.
}; };
// Translates an smbprovider::ErrorType to a base::File::Error. Since // Translates an smbprovider::ErrorType to a base::File::Error. Since
......
...@@ -97,81 +97,81 @@ TEST_F(SmbErrorsTest, FileErrorToSmbError) { ...@@ -97,81 +97,81 @@ TEST_F(SmbErrorsTest, FileErrorToSmbError) {
} }
TEST_F(SmbErrorsTest, SmbErrorToMountResult) { TEST_F(SmbErrorsTest, SmbErrorToMountResult) {
EXPECT_EQ(SmbMountResult::SUCCESS, EXPECT_EQ(SmbMountResult::kSuccess,
TranslateErrorToMountResult(smbprovider::ERROR_OK)); TranslateErrorToMountResult(smbprovider::ERROR_OK));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(smbprovider::ERROR_FAILED)); TranslateErrorToMountResult(smbprovider::ERROR_FAILED));
EXPECT_EQ(SmbMountResult::MOUNT_EXISTS, EXPECT_EQ(SmbMountResult::kMountExists,
TranslateErrorToMountResult(smbprovider::ERROR_IN_USE)); TranslateErrorToMountResult(smbprovider::ERROR_IN_USE));
EXPECT_EQ(SmbMountResult::MOUNT_EXISTS, EXPECT_EQ(SmbMountResult::kMountExists,
TranslateErrorToMountResult(smbprovider::ERROR_EXISTS)); TranslateErrorToMountResult(smbprovider::ERROR_EXISTS));
EXPECT_EQ(SmbMountResult::NOT_FOUND, EXPECT_EQ(SmbMountResult::kNotFound,
TranslateErrorToMountResult(smbprovider::ERROR_NOT_FOUND)); TranslateErrorToMountResult(smbprovider::ERROR_NOT_FOUND));
EXPECT_EQ(SmbMountResult::AUTHENTICATION_FAILED, EXPECT_EQ(SmbMountResult::kAuthenticationFailed,
TranslateErrorToMountResult(smbprovider::ERROR_ACCESS_DENIED)); TranslateErrorToMountResult(smbprovider::ERROR_ACCESS_DENIED));
EXPECT_EQ(SmbMountResult::TOO_MANY_OPENED, EXPECT_EQ(SmbMountResult::kTooManyOpened,
TranslateErrorToMountResult(smbprovider::ERROR_TOO_MANY_OPENED)); TranslateErrorToMountResult(smbprovider::ERROR_TOO_MANY_OPENED));
EXPECT_EQ(SmbMountResult::OUT_OF_MEMORY, EXPECT_EQ(SmbMountResult::kOutOfMemory,
TranslateErrorToMountResult(smbprovider::ERROR_NO_MEMORY)); TranslateErrorToMountResult(smbprovider::ERROR_NO_MEMORY));
EXPECT_EQ(SmbMountResult::OUT_OF_MEMORY, EXPECT_EQ(SmbMountResult::kOutOfMemory,
TranslateErrorToMountResult(smbprovider::ERROR_NO_SPACE)); TranslateErrorToMountResult(smbprovider::ERROR_NO_SPACE));
EXPECT_EQ(SmbMountResult::NOT_FOUND, EXPECT_EQ(SmbMountResult::kNotFound,
TranslateErrorToMountResult(smbprovider::ERROR_NOT_A_DIRECTORY)); TranslateErrorToMountResult(smbprovider::ERROR_NOT_A_DIRECTORY));
EXPECT_EQ(SmbMountResult::INVALID_OPERATION, EXPECT_EQ(SmbMountResult::kInvalidOperation,
TranslateErrorToMountResult(smbprovider::ERROR_INVALID_OPERATION)); TranslateErrorToMountResult(smbprovider::ERROR_INVALID_OPERATION));
EXPECT_EQ(SmbMountResult::AUTHENTICATION_FAILED, EXPECT_EQ(SmbMountResult::kAuthenticationFailed,
TranslateErrorToMountResult(smbprovider::ERROR_SECURITY)); TranslateErrorToMountResult(smbprovider::ERROR_SECURITY));
EXPECT_EQ(SmbMountResult::ABORTED, EXPECT_EQ(SmbMountResult::kAborted,
TranslateErrorToMountResult(smbprovider::ERROR_ABORT)); TranslateErrorToMountResult(smbprovider::ERROR_ABORT));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(smbprovider::ERROR_NOT_A_FILE)); TranslateErrorToMountResult(smbprovider::ERROR_NOT_A_FILE));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(smbprovider::ERROR_NOT_EMPTY)); TranslateErrorToMountResult(smbprovider::ERROR_NOT_EMPTY));
EXPECT_EQ(SmbMountResult::INVALID_URL, EXPECT_EQ(SmbMountResult::kInvalidUrl,
TranslateErrorToMountResult(smbprovider::ERROR_INVALID_URL)); TranslateErrorToMountResult(smbprovider::ERROR_INVALID_URL));
EXPECT_EQ(SmbMountResult::IO_ERROR, EXPECT_EQ(SmbMountResult::kIoError,
TranslateErrorToMountResult(smbprovider::ERROR_IO)); TranslateErrorToMountResult(smbprovider::ERROR_IO));
EXPECT_EQ(SmbMountResult::DBUS_PARSE_FAILED, EXPECT_EQ(SmbMountResult::kDbusParseFailed,
TranslateErrorToMountResult(smbprovider::ERROR_DBUS_PARSE_FAILED)); TranslateErrorToMountResult(smbprovider::ERROR_DBUS_PARSE_FAILED));
} }
TEST_F(SmbErrorsTest, FileErrorToMountResult) { TEST_F(SmbErrorsTest, FileErrorToMountResult) {
EXPECT_EQ(SmbMountResult::SUCCESS, EXPECT_EQ(SmbMountResult::kSuccess,
TranslateErrorToMountResult(base::File::FILE_OK)); TranslateErrorToMountResult(base::File::FILE_OK));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(base::File::FILE_ERROR_FAILED)); TranslateErrorToMountResult(base::File::FILE_ERROR_FAILED));
EXPECT_EQ(SmbMountResult::MOUNT_EXISTS, EXPECT_EQ(SmbMountResult::kMountExists,
TranslateErrorToMountResult(base::File::FILE_ERROR_IN_USE)); TranslateErrorToMountResult(base::File::FILE_ERROR_IN_USE));
EXPECT_EQ(SmbMountResult::MOUNT_EXISTS, EXPECT_EQ(SmbMountResult::kMountExists,
TranslateErrorToMountResult(base::File::FILE_ERROR_EXISTS)); TranslateErrorToMountResult(base::File::FILE_ERROR_EXISTS));
EXPECT_EQ(SmbMountResult::NOT_FOUND, EXPECT_EQ(SmbMountResult::kNotFound,
TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_FOUND)); TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_FOUND));
EXPECT_EQ(SmbMountResult::AUTHENTICATION_FAILED, EXPECT_EQ(SmbMountResult::kAuthenticationFailed,
TranslateErrorToMountResult(base::File::FILE_ERROR_ACCESS_DENIED)); TranslateErrorToMountResult(base::File::FILE_ERROR_ACCESS_DENIED));
EXPECT_EQ( EXPECT_EQ(
SmbMountResult::TOO_MANY_OPENED, SmbMountResult::kTooManyOpened,
TranslateErrorToMountResult(base::File::FILE_ERROR_TOO_MANY_OPENED)); TranslateErrorToMountResult(base::File::FILE_ERROR_TOO_MANY_OPENED));
EXPECT_EQ(SmbMountResult::OUT_OF_MEMORY, EXPECT_EQ(SmbMountResult::kOutOfMemory,
TranslateErrorToMountResult(base::File::FILE_ERROR_NO_MEMORY)); TranslateErrorToMountResult(base::File::FILE_ERROR_NO_MEMORY));
EXPECT_EQ(SmbMountResult::OUT_OF_MEMORY, EXPECT_EQ(SmbMountResult::kOutOfMemory,
TranslateErrorToMountResult(base::File::FILE_ERROR_NO_SPACE)); TranslateErrorToMountResult(base::File::FILE_ERROR_NO_SPACE));
EXPECT_EQ( EXPECT_EQ(
SmbMountResult::NOT_FOUND, SmbMountResult::kNotFound,
TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_A_DIRECTORY)); TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_A_DIRECTORY));
EXPECT_EQ( EXPECT_EQ(
SmbMountResult::INVALID_OPERATION, SmbMountResult::kInvalidOperation,
TranslateErrorToMountResult(base::File::FILE_ERROR_INVALID_OPERATION)); TranslateErrorToMountResult(base::File::FILE_ERROR_INVALID_OPERATION));
EXPECT_EQ(SmbMountResult::AUTHENTICATION_FAILED, EXPECT_EQ(SmbMountResult::kAuthenticationFailed,
TranslateErrorToMountResult(base::File::FILE_ERROR_SECURITY)); TranslateErrorToMountResult(base::File::FILE_ERROR_SECURITY));
EXPECT_EQ(SmbMountResult::ABORTED, EXPECT_EQ(SmbMountResult::kAborted,
TranslateErrorToMountResult(base::File::FILE_ERROR_ABORT)); TranslateErrorToMountResult(base::File::FILE_ERROR_ABORT));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_A_FILE)); TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_A_FILE));
EXPECT_EQ(SmbMountResult::UNKNOWN_FAILURE, EXPECT_EQ(SmbMountResult::kUnknownFailure,
TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_EMPTY)); TranslateErrorToMountResult(base::File::FILE_ERROR_NOT_EMPTY));
EXPECT_EQ(SmbMountResult::INVALID_URL, EXPECT_EQ(SmbMountResult::kInvalidUrl,
TranslateErrorToMountResult(base::File::FILE_ERROR_INVALID_URL)); TranslateErrorToMountResult(base::File::FILE_ERROR_INVALID_URL));
EXPECT_EQ(SmbMountResult::IO_ERROR, EXPECT_EQ(SmbMountResult::kIoError,
TranslateErrorToMountResult(base::File::FILE_ERROR_IO)); TranslateErrorToMountResult(base::File::FILE_ERROR_IO));
} }
......
...@@ -271,14 +271,14 @@ void SmbService::Mount(const file_system_provider::MountOptions& options, ...@@ -271,14 +271,14 @@ void SmbService::Mount(const file_system_provider::MountOptions& options,
// to obtain the ticket. If the user enters an IP address, Samba will give us // to obtain the ticket. If the user enters an IP address, Samba will give us
// a permission error, which isn't correct or useful to the end user. // a permission error, which isn't correct or useful to the end user.
if (use_kerberos && url::HostIsIPAddress(parsed_url.GetHost())) { if (use_kerberos && url::HostIsIPAddress(parsed_url.GetHost())) {
std::move(callback).Run(SmbMountResult::INVALID_SSO_URL); std::move(callback).Run(SmbMountResult::kInvalidSsoUrl);
return; return;
} }
if (IsShareMounted(parsed_url)) { if (IsShareMounted(parsed_url)) {
// Prevent a share from being mounted twice. Although technically possible, // Prevent a share from being mounted twice. Although technically possible,
// the UX when doing so is incomplete. // the UX when doing so is incomplete.
std::move(callback).Run(SmbMountResult::MOUNT_EXISTS); std::move(callback).Run(SmbMountResult::kMountExists);
return; return;
} }
...@@ -342,7 +342,7 @@ void SmbService::Mount(const file_system_provider::MountOptions& options, ...@@ -342,7 +342,7 @@ void SmbService::Mount(const file_system_provider::MountOptions& options,
smb_credentials_updater_->active_account_name()); smb_credentials_updater_->active_account_name());
} else { } else {
LOG(WARNING) << "No Kerberos credential source available"; LOG(WARNING) << "No Kerberos credential source available";
std::move(callback).Run(SmbMountResult::AUTHENTICATION_FAILED); std::move(callback).Run(SmbMountResult::kAuthenticationFailed);
return; return;
} }
} }
...@@ -381,7 +381,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id, ...@@ -381,7 +381,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id,
SmbMountResult result) { SmbMountResult result) {
RecordMountResult(result); RecordMountResult(result);
if (result != SmbMountResult::SUCCESS) { if (result != SmbMountResult::kSuccess) {
smbfs_shares_.erase(smbfs_mount_id); smbfs_shares_.erase(smbfs_mount_id);
std::move(callback).Run(result); std::move(callback).Run(result);
return; return;
...@@ -390,7 +390,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id, ...@@ -390,7 +390,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id,
SmbFsShare* mount = smbfs_shares_[smbfs_mount_id].get(); SmbFsShare* mount = smbfs_shares_[smbfs_mount_id].get();
if (!mount) { if (!mount) {
LOG(ERROR) << "smbfs mount " << smbfs_mount_id << " does not exist"; LOG(ERROR) << "smbfs mount " << smbfs_mount_id << " does not exist";
std::move(callback).Run(SmbMountResult::UNKNOWN_FAILURE); std::move(callback).Run(SmbMountResult::kUnknownFailure);
return; return;
} }
...@@ -399,7 +399,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id, ...@@ -399,7 +399,7 @@ void SmbService::OnSmbfsMountDone(const std::string& smbfs_mount_id,
} }
RecordMountCount(); RecordMountCount();
std::move(callback).Run(SmbMountResult::SUCCESS); std::move(callback).Run(SmbMountResult::kSuccess);
} }
void SmbService::OnMountResponse( void SmbService::OnMountResponse(
......
...@@ -151,25 +151,25 @@ class SmbServiceTest : public testing::Test { ...@@ -151,25 +151,25 @@ class SmbServiceTest : public testing::Test {
} }
void ExpectInvalidUrl(const std::string& url) { void ExpectInvalidUrl(const std::string& url) {
SmbMountResult result = SmbMountResult::SUCCESS; SmbMountResult result = SmbMountResult::kSuccess;
smb_service_->Mount({} /* options */, base::FilePath(url), smb_service_->Mount({} /* options */, base::FilePath(url),
"" /* username */, "" /* password */, "" /* username */, "" /* password */,
false /* use_chromad_kerberos */, false /* use_chromad_kerberos */,
false /* should_open_file_manager_after_mount */, false /* should_open_file_manager_after_mount */,
false /* save_credentials */, false /* save_credentials */,
base::BindOnce(&SaveMountResult, &result)); base::BindOnce(&SaveMountResult, &result));
EXPECT_EQ(result, SmbMountResult::INVALID_URL); EXPECT_EQ(result, SmbMountResult::kInvalidUrl);
} }
void ExpectInvalidSsoUrl(const std::string& url) { void ExpectInvalidSsoUrl(const std::string& url) {
SmbMountResult result = SmbMountResult::SUCCESS; SmbMountResult result = SmbMountResult::kSuccess;
smb_service_->Mount({} /* options */, base::FilePath(url), smb_service_->Mount({} /* options */, base::FilePath(url),
"" /* username */, "" /* password */, "" /* username */, "" /* password */,
true /* use_chromad_kerberos */, true /* use_chromad_kerberos */,
false /* should_open_file_manager_after_mount */, false /* should_open_file_manager_after_mount */,
false /* save_credentials */, false /* save_credentials */,
base::BindOnce(&SaveMountResult, &result)); base::BindOnce(&SaveMountResult, &result));
EXPECT_EQ(result, SmbMountResult::INVALID_SSO_URL); EXPECT_EQ(result, SmbMountResult::kInvalidSsoUrl);
} }
void WaitForSetupComplete() { void WaitForSetupComplete() {
...@@ -265,7 +265,7 @@ TEST_F(SmbServiceTest, Mount) { ...@@ -265,7 +265,7 @@ TEST_F(SmbServiceTest, Mount) {
false /* should_open_file_manager_after_mount */, false /* should_open_file_manager_after_mount */,
false /* save_credentials */, false /* save_credentials */,
base::BindLambdaForTesting([&run_loop](SmbMountResult result) { base::BindLambdaForTesting([&run_loop](SmbMountResult result) {
EXPECT_EQ(SmbMountResult::SUCCESS, result); EXPECT_EQ(SmbMountResult::kSuccess, result);
run_loop.Quit(); run_loop.Quit();
})); }));
run_loop.Run(); run_loop.Run();
...@@ -312,7 +312,7 @@ TEST_F(SmbServiceTest, MountSaveCredentials) { ...@@ -312,7 +312,7 @@ TEST_F(SmbServiceTest, MountSaveCredentials) {
false /* should_open_file_manager_after_mount */, false /* should_open_file_manager_after_mount */,
true /* save_credentials */, true /* save_credentials */,
base::BindLambdaForTesting([&run_loop](SmbMountResult result) { base::BindLambdaForTesting([&run_loop](SmbMountResult result) {
EXPECT_EQ(SmbMountResult::SUCCESS, result); EXPECT_EQ(SmbMountResult::kSuccess, result);
run_loop.Quit(); run_loop.Quit();
})); }));
run_loop.Run(); run_loop.Run();
......
...@@ -23,22 +23,22 @@ constexpr char kMountDirPrefix[] = "smbfs-"; ...@@ -23,22 +23,22 @@ constexpr char kMountDirPrefix[] = "smbfs-";
SmbMountResult MountErrorToMountResult(smbfs::mojom::MountError mount_error) { SmbMountResult MountErrorToMountResult(smbfs::mojom::MountError mount_error) {
switch (mount_error) { switch (mount_error) {
case smbfs::mojom::MountError::kOk: case smbfs::mojom::MountError::kOk:
return SmbMountResult::SUCCESS; return SmbMountResult::kSuccess;
case smbfs::mojom::MountError::kTimeout: case smbfs::mojom::MountError::kTimeout:
return SmbMountResult::ABORTED; return SmbMountResult::kAborted;
case smbfs::mojom::MountError::kInvalidUrl: case smbfs::mojom::MountError::kInvalidUrl:
return SmbMountResult::INVALID_URL; return SmbMountResult::kInvalidUrl;
case smbfs::mojom::MountError::kInvalidOptions: case smbfs::mojom::MountError::kInvalidOptions:
return SmbMountResult::INVALID_OPERATION; return SmbMountResult::kInvalidOperation;
case smbfs::mojom::MountError::kNotFound: case smbfs::mojom::MountError::kNotFound:
return SmbMountResult::NOT_FOUND; return SmbMountResult::kNotFound;
case smbfs::mojom::MountError::kAccessDenied: case smbfs::mojom::MountError::kAccessDenied:
return SmbMountResult::AUTHENTICATION_FAILED; return SmbMountResult::kAuthenticationFailed;
case smbfs::mojom::MountError::kInvalidProtocol: case smbfs::mojom::MountError::kInvalidProtocol:
return SmbMountResult::UNSUPPORTED_DEVICE; return SmbMountResult::kUnsupportedDevice;
case smbfs::mojom::MountError::kUnknown: case smbfs::mojom::MountError::kUnknown:
default: default:
return SmbMountResult::UNKNOWN_FAILURE; return SmbMountResult::kUnknownFailure;
} }
} }
...@@ -123,7 +123,7 @@ void SmbFsShare::OnMountDone(MountCallback callback, ...@@ -123,7 +123,7 @@ void SmbFsShare::OnMountDone(MountCallback callback,
file_manager::VolumeManager::Get(profile_)->AddSmbFsVolume( file_manager::VolumeManager::Get(profile_)->AddSmbFsVolume(
host_->mount_path(), display_name_); host_->mount_path(), display_name_);
std::move(callback).Run(SmbMountResult::SUCCESS); std::move(callback).Run(SmbMountResult::kSuccess);
} }
void SmbFsShare::OnDisconnected() { void SmbFsShare::OnDisconnected() {
......
...@@ -157,7 +157,7 @@ TEST_F(SmbFsShareTest, Mount) { ...@@ -157,7 +157,7 @@ TEST_F(SmbFsShareTest, Mount) {
base::RunLoop run_loop; base::RunLoop run_loop;
share.Mount(base::BindLambdaForTesting([&run_loop](SmbMountResult result) { share.Mount(base::BindLambdaForTesting([&run_loop](SmbMountResult result) {
EXPECT_EQ(result, SmbMountResult::SUCCESS); EXPECT_EQ(result, SmbMountResult::kSuccess);
run_loop.Quit(); run_loop.Quit();
})); }));
run_loop.Run(); run_loop.Run();
...@@ -188,7 +188,7 @@ TEST_F(SmbFsShareTest, MountFailure) { ...@@ -188,7 +188,7 @@ TEST_F(SmbFsShareTest, MountFailure) {
base::RunLoop run_loop; base::RunLoop run_loop;
share.Mount(base::BindLambdaForTesting([&run_loop](SmbMountResult result) { share.Mount(base::BindLambdaForTesting([&run_loop](SmbMountResult result) {
EXPECT_EQ(result, SmbMountResult::ABORTED); EXPECT_EQ(result, SmbMountResult::kAborted);
run_loop.Quit(); run_loop.Quit();
})); }));
run_loop.Run(); run_loop.Run();
...@@ -235,7 +235,7 @@ TEST_F(SmbFsShareTest, UnmountOnDisconnect) { ...@@ -235,7 +235,7 @@ TEST_F(SmbFsShareTest, UnmountOnDisconnect) {
share.Mount( share.Mount(
base::BindLambdaForTesting([&smbfs_receiver](SmbMountResult result) { base::BindLambdaForTesting([&smbfs_receiver](SmbMountResult result) {
EXPECT_EQ(result, SmbMountResult::SUCCESS); EXPECT_EQ(result, SmbMountResult::kSuccess);
// Disconnect the Mojo service which should trigger the unmount. // Disconnect the Mojo service which should trigger the unmount.
smbfs_receiver.reset(); smbfs_receiver.reset();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment