(
override: Omit<PartialDeep<UserServerSettingsWithFlags>, 'bitfield'> = {},
)
| 145 | } |
| 146 | |
| 147 | export function mockUserServerSettingsWithFlags( |
| 148 | override: Omit<PartialDeep<UserServerSettingsWithFlags>, 'bitfield'> = {}, |
| 149 | ): UserServerSettingsWithFlags { |
| 150 | const base = addFlagsToUserServerSettings(mockUserServerSettings()); |
| 151 | const { flags, ...rest } = override; |
| 152 | const data = { |
| 153 | ...base, |
| 154 | flags: { |
| 155 | ...base.flags, |
| 156 | ...flags, |
| 157 | }, |
| 158 | ...rest, |
| 159 | }; |
| 160 | data.bitfield = dictToBitfield(data.flags, userServerSettingsFlags); |
| 161 | return data; |
| 162 | } |
nothing calls this directly
no test coverage detected