|
1801 | 1801 | let(:params) { { quorum_membership_reconciliation_enabled: :undef } } |
1802 | 1802 |
|
1803 | 1803 | it 'sets quorum_membership_reconciliation_enabled parameter undef in config file' do |
1804 | | - is_expected.not_to contain_file('rabbitmq.config'). \ |
1805 | | - with_content(%r{\{quorum_membership_reconciliation_enabled, .*\}}). \ |
1806 | | - with_content(%r{\{quorum_membership_reconciliation_auto_remove, .*\}}). \ |
1807 | | - with_content(%r{\{quorum_membership_reconciliation_interval, .*\}}). \ |
1808 | | - with_content(%r{\{quorum_membership_reconciliation_trigger_interval, .*\}}). \ |
1809 | | - with_content(%r{\{quorum_membership_reconciliation_target_group_size, .*\}}) |
| 1804 | + is_expected.to contain_file('rabbitmq.config'). \ |
| 1805 | + without_content(%r{\{quorum_membership_reconciliation_enabled, }). \ |
| 1806 | + without_content(%r{\{quorum_membership_reconciliation_auto_remove, }). \ |
| 1807 | + without_content(%r{\{quorum_membership_reconciliation_interval, }). \ |
| 1808 | + without_content(%r{\{quorum_membership_reconciliation_trigger_interval, }). \ |
| 1809 | + without_content(%r{\{quorum_membership_reconciliation_target_group_size, }) |
1810 | 1810 | end |
1811 | 1811 | end |
1812 | 1812 |
|
|
1817 | 1817 | let(:params) { { quorum_membership_reconciliation_enabled: false } } |
1818 | 1818 |
|
1819 | 1819 | it 'sets quorum_membership_reconciliation_enabled parameter false in config file' do |
1820 | | - is_expected.not_to contain_file('rabbitmq.config'). \ |
1821 | | - with_content(%r{\{quorum_membership_reconciliation_enabled, .*\}}). \ |
1822 | | - with_content(%r{\{quorum_membership_reconciliation_auto_remove, .*\}}). \ |
1823 | | - with_content(%r{\{quorum_membership_reconciliation_interval, .*\}}). \ |
1824 | | - with_content(%r{\{quorum_membership_reconciliation_trigger_interval, .*\}}). \ |
1825 | | - with_content(%r{\{quorum_membership_reconciliation_target_group_size, .*\}}) |
| 1820 | + is_expected.to contain_file('rabbitmq.config'). \ |
| 1821 | + without_content(%r{\{quorum_membership_reconciliation_enabled, }). \ |
| 1822 | + without_content(%r{\{quorum_membership_reconciliation_auto_remove, }). \ |
| 1823 | + without_content(%r{\{quorum_membership_reconciliation_interval, }). \ |
| 1824 | + without_content(%r{\{quorum_membership_reconciliation_trigger_interval, }). \ |
| 1825 | + without_content(%r{\{quorum_membership_reconciliation_target_group_size, }) |
1826 | 1826 | end |
1827 | 1827 | end |
1828 | 1828 |
|
|
1834 | 1834 |
|
1835 | 1835 | it 'sets quorum_membership_reconciliation_enabled parameter true in config file' do |
1836 | 1836 | is_expected.to contain_file('rabbitmq.config'). \ |
1837 | | - with_content(%r{\{quorum_membership_reconciliation_enabled, true\}}) |
1838 | | - end |
1839 | | - |
1840 | | - it 'sets quorum_membership_reconciliation_enabled parameter true in config file ONLY' do |
1841 | | - is_expected.not_to contain_file('rabbitmq.config'). \ |
1842 | | - with_content(%r{\{quorum_membership_reconciliation_auto_remove, .*\}}). \ |
1843 | | - with_content(%r{\{quorum_membership_reconciliation_interval, .*\}}). \ |
1844 | | - with_content(%r{\{quorum_membership_reconciliation_trigger_interval, .*\}}). \ |
1845 | | - with_content(%r{\{quorum_membership_reconciliation_target_group_size, .*\}}) |
| 1837 | + with_content(%r{\{quorum_membership_reconciliation_enabled, true\}}). \ |
| 1838 | + without_content(%r{\{quorum_membership_reconciliation_auto_remove, }). \ |
| 1839 | + without_content(%r{\{quorum_membership_reconciliation_interval, }). \ |
| 1840 | + without_content(%r{\{quorum_membership_reconciliation_trigger_interval, }). \ |
| 1841 | + without_content(%r{\{quorum_membership_reconciliation_target_group_size, }) |
1846 | 1842 | end |
1847 | 1843 | end |
1848 | 1844 |
|
|
1854 | 1850 | quorum_membership_reconciliation_enabled: true, |
1855 | 1851 | quorum_membership_reconciliation_auto_remove: true, |
1856 | 1852 | quorum_membership_reconciliation_interval: 36_000, |
1857 | | - quorum_membership_reconciliation_trigger_interval: 3600, |
| 1853 | + quorum_membership_reconciliation_trigger_interval: 3_600, |
1858 | 1854 | quorum_membership_reconciliation_target_group_size: 2 |
1859 | 1855 | } |
1860 | 1856 | end |
|
0 commit comments