| Index: chrome/browser/sync/test/integration/wifi_credentials_helper.h
|
| diff --git a/chrome/browser/sync/test/integration/wifi_credentials_helper.h b/chrome/browser/sync/test/integration/wifi_credentials_helper.h
|
| index 31cc156851dbe3d4b245d6992db361601e42c481..1df84382baa68d85d8c9bfe7c832b4a90e2f74aa 100644
|
| --- a/chrome/browser/sync/test/integration/wifi_credentials_helper.h
|
| +++ b/chrome/browser/sync/test/integration/wifi_credentials_helper.h
|
| @@ -5,11 +5,28 @@
|
| #ifndef CHROME_BROWSER_SYNC_TEST_INTEGRATION_WIFI_CREDENTIALS_HELPER_H_
|
| #define CHROME_BROWSER_SYNC_TEST_INTEGRATION_WIFI_CREDENTIALS_HELPER_H_
|
|
|
| +#include <string>
|
| +
|
| +#include "base/compiler_specific.h"
|
| +
|
| +namespace wifi_sync {
|
| +class WifiCredential;
|
| +}
|
| +
|
| // Functions needed by multiple wifi_credentials integration
|
| // tests. This module is platfrom-agnostic, and calls out to
|
| // platform-specific code as needed.
|
| namespace wifi_credentials_helper {
|
|
|
| +// Performs common setup steps, such as configuring factories. Should
|
| +// be called before SyncTest::SetUp.
|
| +void SetUp();
|
| +
|
| +// Initializes the clients. This includes associating their Chrome
|
| +// Profiles with platform-specific networking state. Should be called
|
| +// before adding/removing/modifying WiFi credentials.
|
| +bool SetupClients() WARN_UNUSED_RESULT;
|
| +
|
| // Checks if the verifier has any items in it. Returns true iff the
|
| // verifier has no items.
|
| bool VerifierIsEmpty();
|
| @@ -21,6 +38,12 @@ bool ProfileMatchesVerifier(int profile_index);
|
| // Returns true iff all BrowserContexts match with the verifier.
|
| bool AllProfilesMatch();
|
|
|
| +// Adds a WiFi credential to the service at index |profile_index|,
|
| +// and the verifier (if the SyncTest uses a verifier).
|
| +void AddWifiCredential(int profile_index,
|
| + const std::string& sync_id,
|
| + const wifi_sync::WifiCredential& credential);
|
| +
|
| } // namespace wifi_credentials_helper
|
|
|
| #endif // CHROME_BROWSER_SYNC_TEST_INTEGRATION_WIFI_CREDENTIALS_HELPER_H_
|
|
|