File: validate-options.test.js.snap

package info (click to toggle)
node-worker-loader 3.0.8-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,624 kB
  • sloc: javascript: 1,720; makefile: 4
file content (132 lines) | stat: -rw-r--r-- 7,071 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`validate options should throw an error on the "chunkFilename" option with "[]" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.chunkFilename should be a non-empty string."
`;

exports[`validate options should throw an error on the "chunkFilename" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.chunkFilename should be a non-empty string."
`;

exports[`validate options should throw an error on the "esModule" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.esModule should be a boolean."
`;

exports[`validate options should throw an error on the "filename" option with "[]" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.filename should be one of these:
   non-empty string | function
   Details:
    * options.filename should be a non-empty string.
    * options.filename should be an instance of function."
`;

exports[`validate options should throw an error on the "filename" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.filename should be one of these:
   non-empty string | function
   Details:
    * options.filename should be a non-empty string.
    * options.filename should be an instance of function."
`;

exports[`validate options should throw an error on the "inline" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.inline should be one of these:
   \\"no-fallback\\" | \\"fallback\\""
`;

exports[`validate options should throw an error on the "inline" option with "true" value 2`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.inline should be one of these:
   \\"no-fallback\\" | \\"fallback\\""
`;

exports[`validate options should throw an error on the "publicPath" option with "[]" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.publicPath should be one of these:
   string | function
   Details:
    * options.publicPath should be a string.
    * options.publicPath should be an instance of function."
`;

exports[`validate options should throw an error on the "publicPath" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.publicPath should be one of these:
   string | function
   Details:
    * options.publicPath should be a string.
    * options.publicPath should be an instance of function."
`;

exports[`validate options should throw an error on the "unknown" option with "/test/" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "[]" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "{"foo":"bar"}" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "{}" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "1" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "false" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "test" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "unknown" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'unknown'. These properties are valid:
   object { worker?, publicPath?, filename?, chunkFilename?, inline?, esModule? }"
`;

exports[`validate options should throw an error on the "worker" option with "[]" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.worker should be one of these:
   non-empty string | object { type, options? }
   Details:
    * options.worker should be a non-empty string.
    * options.worker should be an object:
      object { type, options? }"
`;

exports[`validate options should throw an error on the "worker" option with "true" value 1`] = `
"Invalid options object. Worker Loader has been initialized using an options object that does not match the API schema.
 - options.worker should be one of these:
   non-empty string | object { type, options? }
   Details:
    * options.worker should be a non-empty string.
    * options.worker should be an object:
      object { type, options? }"
`;