@@ -694,3 +694,19 @@ def test_dtypes(self):
694694
695695 assert dt .ARRAY (dt .INT ) == 'ARRAY(INT NULL) NULL'
696696 assert dt .ARRAY (dt .INT , nullable = False ) == 'ARRAY(INT NULL) NOT NULL'
697+
698+ assert dt .VECTOR (8 ) == 'VECTOR(8, F32) NULL'
699+ assert dt .VECTOR (8 , dt .F32 ) == 'VECTOR(8, F32) NULL'
700+ assert dt .VECTOR (8 , dt .F64 ) == 'VECTOR(8, F64) NULL'
701+ assert dt .VECTOR (8 , dt .I8 ) == 'VECTOR(8, I8) NULL'
702+ assert dt .VECTOR (8 , dt .I16 ) == 'VECTOR(8, I16) NULL'
703+ assert dt .VECTOR (8 , dt .I32 ) == 'VECTOR(8, I32) NULL'
704+ assert dt .VECTOR (8 , dt .I64 ) == 'VECTOR(8, I64) NULL'
705+
706+ assert dt .VECTOR (8 , nullable = False ) == 'VECTOR(8, F32) NOT NULL'
707+ assert dt .VECTOR (8 , dt .F32 , nullable = False ) == 'VECTOR(8, F32) NOT NULL'
708+ assert dt .VECTOR (8 , dt .F64 , nullable = False ) == 'VECTOR(8, F64) NOT NULL'
709+ assert dt .VECTOR (8 , dt .I8 , nullable = False ) == 'VECTOR(8, I8) NOT NULL'
710+ assert dt .VECTOR (8 , dt .I16 , nullable = False ) == 'VECTOR(8, I16) NOT NULL'
711+ assert dt .VECTOR (8 , dt .I32 , nullable = False ) == 'VECTOR(8, I32) NOT NULL'
712+ assert dt .VECTOR (8 , dt .I64 , nullable = False ) == 'VECTOR(8, I64) NOT NULL'
0 commit comments