| ... | ... | @@ -5,8 +5,6 @@ import { DRIVER_OPTION_BY_VALUE } from "./providerDriverMeta"; |
| 5 | 5 | import { |
| 6 | 6 | deriveProviderSettingsFields, |
| 7 | 7 | nextProviderConfigWithFieldValue, |
| 8 | | readProviderConfigBoolean, |
| 9 | | readProviderConfigString, |
| 10 | 8 | } from "./ProviderSettingsForm"; |
| 11 | 9 | |
| 12 | 10 | describe("ProviderSettingsForm helpers", () => { |
| ... | ... | @@ -90,10 +88,6 @@ describe("ProviderSettingsForm helpers", () => { |
| 90 | 88 | expect(next).toEqual({ forkOwned: 1 }); |
| 91 | 89 | }); |
| 92 | 90 | |
| 93 | | it("reads non-string config values as blank strings", () => { |
| 94 | | expect(readProviderConfigString({ binaryPath: 123 }, "binaryPath")).toBe(""); |
| 95 | | }); |
| 96 | | |
| 97 | 91 | it("omits false boolean fields when clearWhenEmpty is omit", () => { |
| 98 | 92 | const next = nextProviderConfigWithFieldValue( |
| 99 | 93 | { forkOwned: 1, experimental: true }, |
| ... | ... | @@ -156,12 +150,4 @@ describe("ProviderSettingsForm helpers", () => { |
| 156 | 150 | |
| 157 | 151 | expect(next).toEqual({ experimental: false }); |
| 158 | 152 | }); |
| 159 | | |
| 160 | | it("reads non-boolean config values as false booleans", () => { |
| 161 | | expect(readProviderConfigBoolean({ experimental: "true" }, "experimental")).toBe(false); |
| 162 | | }); |
| 163 | | |
| 164 | | it("reads missing boolean config values from the supplied default", () => { |
| 165 | | expect(readProviderConfigBoolean({}, "experimental", true)).toBe(true); |
| 166 | | }); |
| 167 | 153 | }); |