@@ -6,8 +6,7 @@ import { Response } from 'node-fetch';
6
6
const openai = new OpenAI ( { apiKey : 'something1234' , baseURL : 'http://127.0.0.1:4010' } ) ;
7
7
8
8
describe ( 'resource images' , ( ) => {
9
- // Prism doesn't support multipart/form-data
10
- test . skip ( 'createVariation: only required params' , async ( ) => {
9
+ test ( 'createVariation: only required params' , async ( ) => {
11
10
const responsePromise = openai . images . createVariation ( {
12
11
image : await toFile ( Buffer . from ( '# my file contents' ) , 'README.md' ) ,
13
12
} ) ;
@@ -20,8 +19,7 @@ describe('resource images', () => {
20
19
expect ( dataAndResponse . response ) . toBe ( rawResponse ) ;
21
20
} ) ;
22
21
23
- // Prism doesn't support multipart/form-data
24
- test . skip ( 'createVariation: required and optional params' , async ( ) => {
22
+ test ( 'createVariation: required and optional params' , async ( ) => {
25
23
const response = await openai . images . createVariation ( {
26
24
image : await toFile ( Buffer . from ( '# my file contents' ) , 'README.md' ) ,
27
25
n : 1 ,
@@ -31,8 +29,7 @@ describe('resource images', () => {
31
29
} ) ;
32
30
} ) ;
33
31
34
- // Prism doesn't support multipart/form-data
35
- test . skip ( 'edit: only required params' , async ( ) => {
32
+ test ( 'edit: only required params' , async ( ) => {
36
33
const responsePromise = openai . images . edit ( {
37
34
image : await toFile ( Buffer . from ( '# my file contents' ) , 'README.md' ) ,
38
35
prompt : 'A cute baby sea otter wearing a beret' ,
@@ -46,8 +43,7 @@ describe('resource images', () => {
46
43
expect ( dataAndResponse . response ) . toBe ( rawResponse ) ;
47
44
} ) ;
48
45
49
- // Prism doesn't support multipart/form-data
50
- test . skip ( 'edit: required and optional params' , async ( ) => {
46
+ test ( 'edit: required and optional params' , async ( ) => {
51
47
const response = await openai . images . edit ( {
52
48
image : await toFile ( Buffer . from ( '# my file contents' ) , 'README.md' ) ,
53
49
prompt : 'A cute baby sea otter wearing a beret' ,
@@ -59,8 +55,7 @@ describe('resource images', () => {
59
55
} ) ;
60
56
} ) ;
61
57
62
- // Prism doesn't support multipart/form-data
63
- test . skip ( 'generate: only required params' , async ( ) => {
58
+ test ( 'generate: only required params' , async ( ) => {
64
59
const responsePromise = openai . images . generate ( { prompt : 'A cute baby sea otter' } ) ;
65
60
const rawResponse = await responsePromise . asResponse ( ) ;
66
61
expect ( rawResponse ) . toBeInstanceOf ( Response ) ;
@@ -71,8 +66,7 @@ describe('resource images', () => {
71
66
expect ( dataAndResponse . response ) . toBe ( rawResponse ) ;
72
67
} ) ;
73
68
74
- // Prism doesn't support multipart/form-data
75
- test . skip ( 'generate: required and optional params' , async ( ) => {
69
+ test ( 'generate: required and optional params' , async ( ) => {
76
70
const response = await openai . images . generate ( {
77
71
prompt : 'A cute baby sea otter' ,
78
72
n : 1 ,
0 commit comments