@@ -544,34 +544,31 @@ final class FlagsClientTests: XCTestCase {
544544 XCTAssertEqual ( exposureLogger. logExposureCalls [ 0 ] . assignment, booleanAssignment)
545545 XCTAssertEqual ( exposureLogger. logExposureCalls [ 0 ] . context. targetingKey, " user-123 " )
546546 XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 0 ] . 0 , " bool-flag " )
547- XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 0 ] . 1 as? Bool , true )
547+ XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 0 ] . 1 as? String , " var-1 " )
548548
549549 // Test string tracking
550550 XCTAssertEqual ( exposureLogger. logExposureCalls [ 1 ] . flagKey, " string-flag " )
551551 XCTAssertEqual ( exposureLogger. logExposureCalls [ 1 ] . assignment, stringAssignment)
552552 XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 1 ] . 0 , " string-flag " )
553- XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 1 ] . 1 as? String , " test " )
553+ XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 1 ] . 1 as? String , " var-2 " )
554554
555555 // Test integer tracking
556556 XCTAssertEqual ( exposureLogger. logExposureCalls [ 2 ] . flagKey, " int-flag " )
557557 XCTAssertEqual ( exposureLogger. logExposureCalls [ 2 ] . assignment, integerAssignment)
558558 XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 2 ] . 0 , " int-flag " )
559- XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 2 ] . 1 as? Int , 42 )
559+ XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 2 ] . 1 as? String , " var-3 " )
560560
561561 // Test double tracking
562562 XCTAssertEqual ( exposureLogger. logExposureCalls [ 3 ] . flagKey, " double-flag " )
563563 XCTAssertEqual ( exposureLogger. logExposureCalls [ 3 ] . assignment, doubleAssignment)
564564 XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 3 ] . 0 , " double-flag " )
565- XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 3 ] . 1 as? Double , 3.14 )
565+ XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 3 ] . 1 as? String , " var-4 " )
566566
567567 // Test object tracking
568568 XCTAssertEqual ( exposureLogger. logExposureCalls [ 4 ] . flagKey, " object-flag " )
569569 XCTAssertEqual ( exposureLogger. logExposureCalls [ 4 ] . assignment, objectAssignment)
570570 XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 4 ] . 0 , " object-flag " )
571- XCTAssertEqual (
572- rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 4 ] . 1 as? AnyValue ,
573- . dictionary( [ " key " : . string( " value " ) ] )
574- )
571+ XCTAssertEqual ( rumFlagEvaluationReporter. sendFlagEvaluationCalls [ 4 ] . 1 as? String , " var-5 " )
575572
576573 // Test evaluation logging
577574 XCTAssertEqual ( evaluationLogger. logEvaluationCalls. count, 5 )
0 commit comments