• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

box / box-typescript-sdk-gen / 11447392710

21 Oct 2024 07:39PM UTC coverage: 41.761% (+0.02%) from 41.744%
11447392710

Pull #379

github

web-flow
Merge 8959801b4 into 02ff276c5
Pull Request #379: feat: Modify schema for teams for integration mapping api (box/box-openapi#463)

4059 of 16792 branches covered (24.17%)

Branch coverage included in aggregate %.

4 of 10 new or added lines in 1 file covered. (40.0%)

9 existing lines in 3 files now uncovered.

13342 of 24876 relevant lines covered (53.63%)

78.23 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

32.0
/src/schemas/fileFullOrFolderFull.generated.ts
1
import { serializeFileFull } from './fileFull.generated.js';
140✔
2
import { deserializeFileFull } from './fileFull.generated.js';
140✔
3
import { serializeFolderFull } from './folderFull.generated.js';
140✔
4
import { deserializeFolderFull } from './folderFull.generated.js';
140✔
5
import { FileFull } from './fileFull.generated.js';
6
import { FolderFull } from './folderFull.generated.js';
7
import { BoxSdkError } from '../box/errors.js';
140✔
8
import { SerializedData } from '../serialization/json.js';
9
import { sdIsEmpty } from '../serialization/json.js';
10
import { sdIsBoolean } from '../serialization/json.js';
11
import { sdIsNumber } from '../serialization/json.js';
12
import { sdIsString } from '../serialization/json.js';
13
import { sdIsList } from '../serialization/json.js';
14
import { sdIsMap } from '../serialization/json.js';
140✔
15
export type FileFullOrFolderFull = FileFull | FolderFull;
16
export function serializeFileFullOrFolderFull(val: any): SerializedData {
140✔
17
  if (val.type == 'file') {
×
18
    return serializeFileFull(val);
×
19
  }
20
  if (val.type == 'folder') {
×
21
    return serializeFolderFull(val);
×
22
  }
23
  throw new BoxSdkError({ message: 'unknown type' });
×
24
}
25
export function deserializeFileFullOrFolderFull(
140✔
26
  val: SerializedData
27
): FileFullOrFolderFull {
UNCOV
28
  if (!sdIsMap(val)) {
×
29
    throw new BoxSdkError({
×
30
      message: 'Expecting a map for "FileFullOrFolderFull"',
31
    });
32
  }
UNCOV
33
  if (val.type == 'file') {
×
UNCOV
34
    return deserializeFileFull(val);
×
35
  }
36
  if (val.type == 'folder') {
×
37
    return deserializeFolderFull(val);
×
38
  }
39
  throw new BoxSdkError({ message: "Can't deserialize FileFullOrFolderFull" });
×
40
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc