mirror of
https://github.com/bitwarden/browser
synced 2026-02-20 11:24:07 +00:00
Remove feature flag check from password generation (#18003)
* Remove feature flag check from password generation
This commit is contained in:
committed by
jaasen-livefront
parent
6a01fd1575
commit
70c321094e
@@ -4,6 +4,7 @@ import { PolicyService } from "../admin-console/abstractions/policy/policy.servi
|
||||
import { ConfigService } from "../platform/abstractions/config/config.service";
|
||||
import { LogService } from "../platform/abstractions/log.service";
|
||||
import { PlatformUtilsService } from "../platform/abstractions/platform-utils.service";
|
||||
import { SdkService } from "../platform/abstractions/sdk/sdk.service";
|
||||
import { StateProvider } from "../platform/state";
|
||||
|
||||
import { LegacyEncryptorProvider } from "./cryptography/legacy-encryptor-provider";
|
||||
@@ -20,6 +21,7 @@ describe("SystemServiceProvider", () => {
|
||||
let mockLogger: LogService;
|
||||
let mockEnvironment: MockProxy<PlatformUtilsService>;
|
||||
let mockConfigService: ConfigService;
|
||||
let mockSdkService: SdkService;
|
||||
|
||||
beforeEach(() => {
|
||||
jest.resetAllMocks();
|
||||
@@ -31,6 +33,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger = mock<LogService>();
|
||||
mockEnvironment = mock<PlatformUtilsService>();
|
||||
mockConfigService = mock<ConfigService>();
|
||||
mockSdkService = mock<SdkService>();
|
||||
});
|
||||
|
||||
describe("createSystemServiceProvider", () => {
|
||||
@@ -45,6 +48,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result).toHaveProperty("policy", mockPolicy);
|
||||
@@ -66,6 +70,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result.extension).toBeInstanceOf(ExtensionService);
|
||||
@@ -83,6 +88,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(mockEnvironment.isDev).toHaveBeenCalledTimes(1);
|
||||
@@ -102,6 +108,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(mockEnvironment.isDev).toHaveBeenCalledTimes(1);
|
||||
@@ -121,6 +128,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result.extension).toBeInstanceOf(ExtensionService);
|
||||
@@ -138,6 +146,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result.policy).toBe(mockPolicy);
|
||||
@@ -154,6 +163,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result.configService).toBe(mockConfigService);
|
||||
@@ -170,6 +180,7 @@ describe("SystemServiceProvider", () => {
|
||||
mockLogger,
|
||||
mockEnvironment,
|
||||
mockConfigService,
|
||||
mockSdkService,
|
||||
);
|
||||
|
||||
expect(result.environment).toBe(mockEnvironment);
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { LogService } from "@bitwarden/logging";
|
||||
import { BitwardenClient } from "@bitwarden/sdk-internal";
|
||||
import { StateProvider } from "@bitwarden/state";
|
||||
|
||||
import { PolicyService } from "../admin-console/abstractions/policy/policy.service.abstraction";
|
||||
import { ConfigService } from "../platform/abstractions/config/config.service";
|
||||
import { PlatformUtilsService } from "../platform/abstractions/platform-utils.service";
|
||||
import { SdkService } from "../platform/abstractions/sdk/sdk.service";
|
||||
|
||||
import { LegacyEncryptorProvider } from "./cryptography/legacy-encryptor-provider";
|
||||
import { ExtensionRegistry } from "./extension/extension-registry.abstraction";
|
||||
@@ -29,7 +29,7 @@ export type SystemServiceProvider = {
|
||||
readonly environment: PlatformUtilsService;
|
||||
|
||||
/** SDK Service */
|
||||
readonly sdk?: BitwardenClient;
|
||||
readonly sdk: SdkService;
|
||||
};
|
||||
|
||||
/** Constructs a system service provider. */
|
||||
@@ -41,6 +41,7 @@ export function createSystemServiceProvider(
|
||||
logger: LogService,
|
||||
environment: PlatformUtilsService,
|
||||
configService: ConfigService,
|
||||
sdk: SdkService,
|
||||
): SystemServiceProvider {
|
||||
let log: LogProvider;
|
||||
if (environment.isDev()) {
|
||||
@@ -62,5 +63,6 @@ export function createSystemServiceProvider(
|
||||
log,
|
||||
configService,
|
||||
environment,
|
||||
sdk,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user