|
606 | 606 | expect(impressions[0][:treatment][:label]).to eq('whitelisted') |
607 | 607 | expect(impressions[0][:treatment][:change_number]).to eq(1_506_703_262_916) |
608 | 608 |
|
609 | | - expect(impressions[2][:matching_key]).to eq('nico_test') |
610 | | - expect(impressions[2][:split_name]).to eq(:testing) |
611 | | - expect(impressions[2][:treatment][:treatment]).to eq('off') |
612 | | - expect(impressions[2][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
613 | | - expect(impressions[2][:treatment][:change_number]).to eq(1_506_440_189_077) |
614 | | - |
615 | 609 | expect(impressions[1][:matching_key]).to eq('nico_test') |
616 | | - expect(impressions[1][:split_name]).to eq(:testing222) |
| 610 | + expect(impressions[1][:split_name]).to eq(:testing) |
617 | 611 | expect(impressions[1][:treatment][:treatment]).to eq('off') |
618 | | - expect(impressions[1][:treatment][:label]).to eq('in segment all') |
619 | | - expect(impressions[1][:treatment][:change_number]).to eq(1_505_162_627_437) |
| 612 | + expect(impressions[1][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
| 613 | + expect(impressions[1][:treatment][:change_number]).to eq(1_506_440_189_077) |
| 614 | + |
| 615 | + expect(impressions[2][:matching_key]).to eq('nico_test') |
| 616 | + expect(impressions[2][:split_name]).to eq(:testing222) |
| 617 | + expect(impressions[2][:treatment][:treatment]).to eq('off') |
| 618 | + expect(impressions[2][:treatment][:label]).to eq('in segment all') |
| 619 | + expect(impressions[2][:treatment][:change_number]).to eq(1_505_162_627_437) |
620 | 620 | end |
621 | 621 |
|
622 | 622 | it 'returns treatments with input validation' do |
|
700 | 700 | expect(impressions[2][:treatment][:label]).to eq('whitelisted') |
701 | 701 | expect(impressions[2][:treatment][:change_number]).to eq(1_506_703_262_916) |
702 | 702 |
|
703 | | - expect(impressions[1][:matching_key]).to eq('nico_test') |
704 | | - expect(impressions[1][:split_name]).to eq(:testing) |
705 | | - expect(impressions[1][:treatment][:treatment]).to eq('off') |
706 | | - expect(impressions[1][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
707 | | - expect(impressions[1][:treatment][:change_number]).to eq(1_506_440_189_077) |
708 | | - |
709 | 703 | expect(impressions[0][:matching_key]).to eq('nico_test') |
710 | | - expect(impressions[0][:split_name]).to eq(:testing222) |
| 704 | + expect(impressions[0][:split_name]).to eq(:testing) |
711 | 705 | expect(impressions[0][:treatment][:treatment]).to eq('off') |
712 | | - expect(impressions[0][:treatment][:label]).to eq('in segment all') |
713 | | - expect(impressions[0][:treatment][:change_number]).to eq(1_505_162_627_437) |
| 706 | + expect(impressions[0][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
| 707 | + expect(impressions[0][:treatment][:change_number]).to eq(1_506_440_189_077) |
| 708 | + |
| 709 | + expect(impressions[1][:matching_key]).to eq('nico_test') |
| 710 | + expect(impressions[1][:split_name]).to eq(:testing222) |
| 711 | + expect(impressions[1][:treatment][:treatment]).to eq('off') |
| 712 | + expect(impressions[1][:treatment][:label]).to eq('in segment all') |
| 713 | + expect(impressions[1][:treatment][:change_number]).to eq(1_505_162_627_437) |
714 | 714 | end |
715 | 715 |
|
716 | 716 | it 'returns treatments with input validation' do |
|
792 | 792 | expect(impressions[0][:treatment][:label]).to eq('whitelisted') |
793 | 793 | expect(impressions[0][:treatment][:change_number]).to eq(1_506_703_262_916) |
794 | 794 |
|
795 | | - expect(impressions[2][:matching_key]).to eq('nico_test') |
796 | | - expect(impressions[2][:split_name]).to eq(:testing) |
797 | | - expect(impressions[2][:treatment][:treatment]).to eq('off') |
798 | | - expect(impressions[2][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
799 | | - expect(impressions[2][:treatment][:change_number]).to eq(1_506_440_189_077) |
800 | | - |
801 | 795 | expect(impressions[1][:matching_key]).to eq('nico_test') |
802 | | - expect(impressions[1][:split_name]).to eq(:testing222) |
| 796 | + expect(impressions[1][:split_name]).to eq(:testing) |
803 | 797 | expect(impressions[1][:treatment][:treatment]).to eq('off') |
804 | | - expect(impressions[1][:treatment][:label]).to eq('in segment all') |
805 | | - expect(impressions[1][:treatment][:change_number]).to eq(1_505_162_627_437) |
| 798 | + expect(impressions[1][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
| 799 | + expect(impressions[1][:treatment][:change_number]).to eq(1_506_440_189_077) |
| 800 | + |
| 801 | + expect(impressions[2][:matching_key]).to eq('nico_test') |
| 802 | + expect(impressions[2][:split_name]).to eq(:testing222) |
| 803 | + expect(impressions[2][:treatment][:treatment]).to eq('off') |
| 804 | + expect(impressions[2][:treatment][:label]).to eq('in segment all') |
| 805 | + expect(impressions[2][:treatment][:change_number]).to eq(1_505_162_627_437) |
806 | 806 | end |
807 | 807 |
|
808 | 808 | it 'returns treatments with input validation' do |
|
886 | 886 | expect(impressions[2][:treatment][:label]).to eq('whitelisted') |
887 | 887 | expect(impressions[2][:treatment][:change_number]).to eq(1_506_703_262_916) |
888 | 888 |
|
889 | | - expect(impressions[1][:matching_key]).to eq('nico_test') |
890 | | - expect(impressions[1][:split_name]).to eq(:testing) |
891 | | - expect(impressions[1][:treatment][:treatment]).to eq('off') |
892 | | - expect(impressions[1][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
893 | | - expect(impressions[1][:treatment][:change_number]).to eq(1_506_440_189_077) |
894 | | - |
895 | 889 | expect(impressions[0][:matching_key]).to eq('nico_test') |
896 | | - expect(impressions[0][:split_name]).to eq(:testing222) |
| 890 | + expect(impressions[0][:split_name]).to eq(:testing) |
897 | 891 | expect(impressions[0][:treatment][:treatment]).to eq('off') |
898 | | - expect(impressions[0][:treatment][:label]).to eq('in segment all') |
899 | | - expect(impressions[0][:treatment][:change_number]).to eq(1_505_162_627_437) |
| 892 | + expect(impressions[0][:treatment][:label]).to eq('in split test_definition_as_of treatment [off]') |
| 893 | + expect(impressions[0][:treatment][:change_number]).to eq(1_506_440_189_077) |
| 894 | + |
| 895 | + expect(impressions[1][:matching_key]).to eq('nico_test') |
| 896 | + expect(impressions[1][:split_name]).to eq(:testing222) |
| 897 | + expect(impressions[1][:treatment][:treatment]).to eq('off') |
| 898 | + expect(impressions[1][:treatment][:label]).to eq('in segment all') |
| 899 | + expect(impressions[1][:treatment][:change_number]).to eq(1_505_162_627_437) |
900 | 900 | end |
901 | 901 |
|
902 | 902 | it 'returns treatments with input validation' do |
|
0 commit comments