@@ -7,17 +7,20 @@ describe("TerminalSettings properties", () => {
7
7
terminalSettings = new TerminalSettings ( ) ;
8
8
} ) ;
9
9
10
- test ( "should allow properties to be null" , ( ) => {
11
- terminalSettings . cardholderReceipt = null ;
12
- terminalSettings . connectivity = null ;
13
- terminalSettings . gratuities = null ;
14
- terminalSettings . hardware = null ;
15
-
16
- expect ( terminalSettings . cardholderReceipt ) . toBeNull ( ) ;
17
- expect ( terminalSettings . connectivity ) . toBeNull ( ) ;
18
- expect ( terminalSettings . gratuities ) . toBeNull ( ) ;
19
- expect ( terminalSettings . hardware ) . toBeNull ( ) ;
20
- } ) ;
10
+ // TMP: commented out to decide if attributes should be nullable (even when OpenAPI spec does not allow it)
11
+ // https://github.com/Adyen/adyen-node-api-library/issues/1351
12
+ //
13
+ // test("should allow properties to be null", () => {
14
+ // terminalSettings.cardholderReceipt = null;
15
+ // terminalSettings.connectivity = null;
16
+ // terminalSettings.gratuities = null;
17
+ // terminalSettings.hardware = null;
18
+
19
+ // expect(terminalSettings.cardholderReceipt).toBeNull();
20
+ // expect(terminalSettings.connectivity).toBeNull();
21
+ // expect(terminalSettings.gratuities).toBeNull();
22
+ // expect(terminalSettings.hardware).toBeNull();
23
+ // });
21
24
22
25
test ( "should allow properties to be undefined" , ( ) => {
23
26
terminalSettings . cardholderReceipt = undefined ;
0 commit comments