@@ -8,22 +8,26 @@ one_rhyme <- droplevels(one_rhyme)
88test_that(" auc formats properly" , {
99 # computed previously
1010 expected_auc_df <- data.frame (
11- Event_ID = " LittleLamb" , Exchanges = 50 ,
12- AUC_emo_anger_raw = 1.485925 , AUC_emo_anger_scaled100 = 1.485925
11+ Event_ID = " LittleLamb" , Exchanges = 50 , Talked_First = as.factor(" Mary" ),
12+ AUC_emo_anger_raw_Immediate = 1.485925 , AUC_emo_anger_scaled100_Immediate = 1.485925 ,
13+ AUC_emo_anger_raw_Lag1 = 1.4556 , AUC_emo_anger_scaled100_Lag1 = 1.4556
1314 )
15+ expected_auc_df $ Talked_First <- factor (expected_auc_df $ Talked_First , levels = c(" Dave" , " Mary" ))
1416 # compare to computed df
15- expect_equal(compute_auc(one_rhyme ), expected_auc_df )
17+ expect_equal(ConversationAlign ::: compute_auc(one_rhyme ), expected_auc_df )
1618})
1719
1820# remove all but first three exchanges
1921one_rhyme_small <- one_rhyme [one_rhyme $ Exchange_Count < 3 , ]
2022
2123test_that(" auc fills with na when under 3 exchanges" , {
2224 expected_small_auc_df <- data.frame (
23- Event_ID = " LittleLamb" , Exchanges = 2 ,
24- AUC_emo_anger_raw = as.double(NA ), AUC_emo_anger_scaled100 = as.double(NA )
25+ Event_ID = " LittleLamb" , Exchanges = 2 , Talked_First = as.factor(" Mary" ),
26+ AUC_emo_anger_raw_Immediate = as.double(NA ), AUC_emo_anger_scaled100_Immediate = as.double(NA ),
27+ AUC_emo_anger_raw_Lag1 = as.double(NA ), AUC_emo_anger_scaled100_Lag1 = as.double(NA )
2528 )
29+ expected_small_auc_df $ Talked_First <- factor (expected_small_auc_df $ Talked_First , levels = c(" Dave" , " Mary" ))
2630 # compare to computed df
27- expect_equal(compute_auc(one_rhyme_small ), expected_small_auc_df )
31+ expect_equal(ConversationAlign ::: compute_auc(one_rhyme_small ), expected_small_auc_df )
2832
2933})
0 commit comments