You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TestUtil/tSQLt_testutil.class.sql
+29-5Lines changed: 29 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -411,7 +411,15 @@ BEGIN
411
411
[Error] [int] NULL,
412
412
[TestCaseSet] NVARCHAR(MAX) NULL,
413
413
[RunGroup] NVARCHAR(MAX) NULL,
414
-
[DatabaseName] NVARCHAR(MAX) NULL
414
+
[DatabaseName] NVARCHAR(MAX) NULL,
415
+
[Version] VARCHAR(14) NULL,
416
+
[ClrVersion] NVARCHAR(4000) NULL,
417
+
[ClrSigningKey] VARBINARY(8000) NULL,
418
+
[InstalledOnSqlVersion] NUMERIC(10, 2) NULL,
419
+
[SqlVersion] NUMERIC(10, 2) NULL,
420
+
[SqlBuild] NUMERIC(10, 2) NULL,
421
+
[SqlEdition] NVARCHAR(128) NULL,
422
+
[HostPlatform] NVARCHAR(256) NULL
415
423
);
416
424
';
417
425
EXEC(@cmd);
@@ -437,7 +445,7 @@ BEGIN
437
445
ANDC.is_identity=0
438
446
ORDER BYC.column_id
439
447
FOR XMLPATH,TYPE).value('.','NVARCHAR(MAX)');
440
-
SET @cmd ='INSERT INTO '+@TableName+'('+@cmd+'[RunGroup],[DatabaseName]) SELECT '+@cmd+'RG,DB FROM tSQLt_testutil.MultiRunLog RIGHT JOIN (VALUES('''+@RunGroup+''',DB_NAME()))XX(RG,DB) ON 1=1;'
448
+
SET @cmd ='INSERT INTO '+@TableName+' SELECT '+@cmd+'RG,DB,I.* FROM tSQLt_testutil.MultiRunLog CROSS JOIN tSQLt.Info() I RIGHT JOIN (VALUES('''+@RunGroup+''',DB_NAME()))XX(RG,DB) ON 1=1;'
441
449
442
450
EXEC(@cmd);
443
451
END;
@@ -460,7 +468,15 @@ BEGIN
460
468
'CAST(REPLICATE('' '','+CAST(MAX(ErrorML) ASNVARCHAR(MAX))+'-LEN(Error))+CAST(Error AS VARCHAR(MAX)) AS CHAR('+CAST(MAX(ErrorML)+1ASNVARCHAR(MAX))+'))Error,'+
461
469
'CAST(TestCaseSet AS CHAR('+CAST(MAX(TestCaseSetML) ASNVARCHAR(MAX))+'))TestCaseSet,'+
462
470
'CAST(RunGroup AS CHAR('+CAST(MAX(RunGroupML) ASNVARCHAR(MAX))+'))RunGroup,'+
463
-
'CAST(DatabaseName AS CHAR('+CAST(MAX(DatabaseNameML) ASNVARCHAR(MAX))+'))DatabaseName '+
471
+
'CAST(DatabaseName AS CHAR('+CAST(MAX(DatabaseNameML) ASNVARCHAR(MAX))+'))DatabaseName, '+
472
+
'CAST([Version] AS CHAR('+CAST(MAX(VersionML) ASNVARCHAR(MAX))+'))[Version], '+
473
+
'CAST([ClrVersion] AS CHAR('+CAST(MAX(ClrVersionML) ASNVARCHAR(MAX))+'))[ClrVersion], '+
0 commit comments