@@ -74,6 +74,15 @@ test_that("Check CNSIM dataset", {
7474 expect_length(res.length.lab_tsc $ `total length of D$LAB_TSC in all studies combined` , 1 )
7575 expect_equal(res.length.lab_tsc $ `total length of D$LAB_TSC in all studies combined` , 9379 )
7676
77+ res.numna.lab_tsc <- ds.numNA(x = ' D$LAB_TSC' )
78+ expect_length(res.numna.lab_tsc , 3 )
79+ expect_length(res.numna.lab_tsc $ sim1 , 1 )
80+ expect_equal(res.numna.lab_tsc $ sim1 , 356 )
81+ expect_length(res.numna.lab_tsc $ sim2 , 1 )
82+ expect_equal(res.numna.lab_tsc $ sim2 , 549 )
83+ expect_length(res.numna.lab_tsc $ sim3 , 1 )
84+ expect_equal(res.numna.lab_tsc $ sim3 , 649 )
85+
7786 res.class.lab_trig <- ds.class(x = ' D$LAB_TRIG' )
7887 expect_length(res.class.lab_trig , 3 )
7988 expect_length(res.class.lab_trig $ sim1 , 1 )
@@ -94,6 +103,15 @@ test_that("Check CNSIM dataset", {
94103 expect_length(res.length.lab_trig $ `total length of D$LAB_TRIG in all studies combined` , 1 )
95104 expect_equal(res.length.lab_trig $ `total length of D$LAB_TRIG in all studies combined` , 9379 )
96105
106+ res.numna.lab_trig <- ds.numNA(x = ' D$LAB_TRIG' )
107+ expect_length(res.numna.lab_trig , 3 )
108+ expect_length(res.numna.lab_trig $ sim1 , 1 )
109+ expect_equal(res.numna.lab_trig $ sim1 , 362 )
110+ expect_length(res.numna.lab_trig $ sim2 , 1 )
111+ expect_equal(res.numna.lab_trig $ sim2 , 562 )
112+ expect_length(res.numna.lab_trig $ sim3 , 1 )
113+ expect_equal(res.numna.lab_trig $ sim3 , 655 )
114+
97115 res.class.lab_hdl <- ds.class(x = ' D$LAB_HDL' )
98116 expect_length(res.class.lab_hdl , 3 )
99117 expect_length(res.class.lab_hdl $ sim1 , 1 )
@@ -114,6 +132,15 @@ test_that("Check CNSIM dataset", {
114132 expect_length(res.length.lab_hdl $ `total length of D$LAB_HDL in all studies combined` , 1 )
115133 expect_equal(res.length.lab_hdl $ `total length of D$LAB_HDL in all studies combined` , 9379 )
116134
135+ res.numna.lab_hdl <- ds.numNA(x = ' D$LAB_HDL' )
136+ expect_length(res.numna.lab_hdl , 3 )
137+ expect_length(res.numna.lab_hdl $ sim1 , 1 )
138+ expect_equal(res.numna.lab_hdl $ sim1 , 360 )
139+ expect_length(res.numna.lab_hdl $ sim2 , 1 )
140+ expect_equal(res.numna.lab_hdl $ sim2 , 555 )
141+ expect_length(res.numna.lab_hdl $ sim3 , 1 )
142+ expect_equal(res.numna.lab_hdl $ sim3 , 655 )
143+
117144 res.class.lab_gluc_adjusted <- ds.class(x = ' D$LAB_GLUC_ADJUSTED' )
118145 expect_length(res.class.lab_gluc_adjusted , 3 )
119146 expect_length(res.class.lab_gluc_adjusted $ sim1 , 1 )
@@ -134,6 +161,15 @@ test_that("Check CNSIM dataset", {
134161 expect_length(res.length.lab_gluc_adjusted $ `total length of D$LAB_GLUC_ADJUSTED in all studies combined` , 1 )
135162 expect_equal(res.length.lab_gluc_adjusted $ `total length of D$LAB_GLUC_ADJUSTED in all studies combined` , 9379 )
136163
164+ res.numna.lab_gluc_adjusted <- ds.numNA(x = ' D$LAB_GLUC_ADJUSTED' )
165+ expect_length(res.numna.lab_gluc_adjusted , 3 )
166+ expect_length(res.numna.lab_gluc_adjusted $ sim1 , 1 )
167+ expect_equal(res.numna.lab_gluc_adjusted $ sim1 , 341 )
168+ expect_length(res.numna.lab_gluc_adjusted $ sim2 , 1 )
169+ expect_equal(res.numna.lab_gluc_adjusted $ sim2 , 505 )
170+ expect_length(res.numna.lab_gluc_adjusted $ sim3 , 1 )
171+ expect_equal(res.numna.lab_gluc_adjusted $ sim3 , 609 )
172+
137173 res.class.pm_bmi_continuous <- ds.class(x = ' D$PM_BMI_CONTINUOUS' )
138174 expect_length(res.class.pm_bmi_continuous , 3 )
139175 expect_length(res.class.pm_bmi_continuous $ sim1 , 1 )
@@ -154,6 +190,15 @@ test_that("Check CNSIM dataset", {
154190 expect_length(res.length.pm_bmi_continuous $ `total length of D$PM_BMI_CONTINUOUS in all studies combined` , 1 )
155191 expect_equal(res.length.pm_bmi_continuous $ `total length of D$PM_BMI_CONTINUOUS in all studies combined` , 9379 )
156192
193+ res.numna.pm_bmi_continuous <- ds.numNA(x = ' D$PM_BMI_CONTINUOUS' )
194+ expect_length(res.numna.pm_bmi_continuous , 3 )
195+ expect_length(res.numna.pm_bmi_continuous $ sim1 , 1 )
196+ expect_equal(res.numna.pm_bmi_continuous $ sim1 , 97 )
197+ expect_length(res.numna.pm_bmi_continuous $ sim2 , 1 )
198+ expect_equal(res.numna.pm_bmi_continuous $ sim2 , 150 )
199+ expect_length(res.numna.pm_bmi_continuous $ sim3 , 1 )
200+ expect_equal(res.numna.pm_bmi_continuous $ sim3 , 205 )
201+
157202 res.class.dis_cva <- ds.class(x = ' D$DIS_CVA' )
158203 expect_length(res.class.dis_cva , 3 )
159204 expect_length(res.class.dis_cva $ sim1 , 1 )
@@ -174,6 +219,15 @@ test_that("Check CNSIM dataset", {
174219 expect_length(res.length.dis_cva $ `total length of D$DIS_CVA in all studies combined` , 1 )
175220 expect_equal(res.length.dis_cva $ `total length of D$DIS_CVA in all studies combined` , 9379 )
176221
222+ res.numna.dis_cva <- ds.numNA(x = ' D$DIS_CVA' )
223+ expect_length(res.numna.dis_cva , 3 )
224+ expect_length(res.numna.dis_cva $ sim1 , 1 )
225+ expect_equal(res.numna.dis_cva $ sim1 , 0 )
226+ expect_length(res.numna.dis_cva $ sim2 , 1 )
227+ expect_equal(res.numna.dis_cva $ sim2 , 0 )
228+ expect_length(res.numna.dis_cva $ sim3 , 1 )
229+ expect_equal(res.numna.dis_cva $ sim3 , 0 )
230+
177231 res.class.medi_lpd <- ds.class(x = ' D$MEDI_LPD' )
178232 expect_length(res.class.medi_lpd , 3 )
179233 expect_length(res.class.medi_lpd $ sim1 , 1 )
@@ -194,6 +248,15 @@ test_that("Check CNSIM dataset", {
194248 expect_length(res.length.medi_lpd $ `total length of D$MEDI_LPD in all studies combined` , 1 )
195249 expect_equal(res.length.medi_lpd $ `total length of D$MEDI_LPD in all studies combined` , 9379 )
196250
251+ res.numna.medi_lpd <- ds.numNA(x = ' D$MEDI_LPD' )
252+ expect_length(res.numna.medi_lpd , 3 )
253+ expect_length(res.numna.medi_lpd $ sim1 , 1 )
254+ expect_equal(res.numna.medi_lpd $ sim1 , 0 )
255+ expect_length(res.numna.medi_lpd $ sim2 , 1 )
256+ expect_equal(res.numna.medi_lpd $ sim2 , 0 )
257+ expect_length(res.numna.medi_lpd $ sim3 , 1 )
258+ expect_equal(res.numna.medi_lpd $ sim3 , 0 )
259+
197260 res.class.dis_diab <- ds.class(x = ' D$DIS_DIAB' )
198261 expect_length(res.class.dis_diab , 3 )
199262 expect_length(res.class.dis_diab $ sim1 , 1 )
@@ -214,6 +277,15 @@ test_that("Check CNSIM dataset", {
214277 expect_length(res.length.dis_diab $ `total length of D$DIS_DIAB in all studies combined` , 1 )
215278 expect_equal(res.length.dis_diab $ `total length of D$DIS_DIAB in all studies combined` , 9379 )
216279
280+ res.numna.dis_diab <- ds.numNA(x = ' D$DIS_DIAB' )
281+ expect_length(res.numna.dis_diab , 3 )
282+ expect_length(res.numna.dis_diab $ sim1 , 1 )
283+ expect_equal(res.numna.dis_diab $ sim1 , 0 )
284+ expect_length(res.numna.dis_diab $ sim2 , 1 )
285+ expect_equal(res.numna.dis_diab $ sim2 , 0 )
286+ expect_length(res.numna.dis_diab $ sim3 , 1 )
287+ expect_equal(res.numna.dis_diab $ sim3 , 0 )
288+
217289 res.class.dis_ami <- ds.class(x = ' D$DIS_AMI' )
218290 expect_length(res.class.dis_ami , 3 )
219291 expect_length(res.class.dis_ami $ sim1 , 1 )
@@ -234,6 +306,15 @@ test_that("Check CNSIM dataset", {
234306 expect_length(res.length.dis_ami $ `total length of D$DIS_AMI in all studies combined` , 1 )
235307 expect_equal(res.length.dis_ami $ `total length of D$DIS_AMI in all studies combined` , 9379 )
236308
309+ res.numna.dis_ami <- ds.numNA(x = ' D$DIS_AMI' )
310+ expect_length(res.numna.dis_ami , 3 )
311+ expect_length(res.numna.dis_ami $ sim1 , 1 )
312+ expect_equal(res.numna.dis_ami $ sim1 , 0 )
313+ expect_length(res.numna.dis_ami $ sim2 , 1 )
314+ expect_equal(res.numna.dis_ami $ sim2 , 0 )
315+ expect_length(res.numna.dis_ami $ sim3 , 1 )
316+ expect_equal(res.numna.dis_ami $ sim3 , 0 )
317+
237318 res.class.gender <- ds.class(x = ' D$GENDER' )
238319 expect_length(res.class.gender , 3 )
239320 expect_length(res.class.gender $ sim1 , 1 )
@@ -254,6 +335,15 @@ test_that("Check CNSIM dataset", {
254335 expect_length(res.length.gender $ `total length of D$GENDER in all studies combined` , 1 )
255336 expect_equal(res.length.gender $ `total length of D$GENDER in all studies combined` , 9379 )
256337
338+ res.numna.gender <- ds.numNA(x = ' D$GENDER' )
339+ expect_length(res.numna.gender , 3 )
340+ expect_length(res.numna.gender $ sim1 , 1 )
341+ expect_equal(res.numna.gender $ sim1 , 0 )
342+ expect_length(res.numna.gender $ sim2 , 1 )
343+ expect_equal(res.numna.gender $ sim2 , 0 )
344+ expect_length(res.numna.gender $ sim3 , 1 )
345+ expect_equal(res.numna.gender $ sim3 , 0 )
346+
257347 res.class.pm_bmi_categorical <- ds.class(x = ' D$PM_BMI_CATEGORICAL' )
258348 expect_length(res.class.pm_bmi_categorical , 3 )
259349 expect_length(res.class.pm_bmi_categorical $ sim1 , 1 )
@@ -273,6 +363,15 @@ test_that("Check CNSIM dataset", {
273363 expect_equal(res.length.pm_bmi_categorical $ `length of D$PM_BMI_CATEGORICAL in sim3` , 4128 )
274364 expect_length(res.length.pm_bmi_categorical $ `total length of D$PM_BMI_CATEGORICAL in all studies combined` , 1 )
275365 expect_equal(res.length.pm_bmi_categorical $ `total length of D$PM_BMI_CATEGORICAL in all studies combined` , 9379 )
366+
367+ res.numna.pm_bmi_categorical <- ds.numNA(x = ' D$PM_BMI_CATEGORICAL' )
368+ expect_length(res.numna.pm_bmi_categorical , 3 )
369+ expect_length(res.numna.pm_bmi_categorical $ sim1 , 1 )
370+ expect_equal(res.numna.pm_bmi_categorical $ sim1 , 97 )
371+ expect_length(res.numna.pm_bmi_categorical $ sim2 , 1 )
372+ expect_equal(res.numna.pm_bmi_categorical $ sim2 , 150 )
373+ expect_length(res.numna.pm_bmi_categorical $ sim3 , 1 )
374+ expect_equal(res.numna.pm_bmi_categorical $ sim3 , 205 )
276375})
277376
278377#
0 commit comments