|
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