2012-07-09 02:37:46 +04:00
|
|
|
# -*- encoding: utf-8 -*-
|
|
|
|
|
2012-07-06 19:23:47 +04:00
|
|
|
require "spec_helper"
|
|
|
|
|
2013-01-15 20:09:34 +01:00
|
|
|
describe MusicBrainz::Deprecated::ProxyConfig do
|
2012-07-09 02:22:23 +04:00
|
|
|
before(:all) {
|
2012-10-12 16:45:51 +04:00
|
|
|
@old_query_interval = MusicBrainz.config.query_interval
|
2012-07-09 02:22:23 +04:00
|
|
|
}
|
|
|
|
|
2012-07-06 19:23:47 +04:00
|
|
|
before(:each) {
|
2012-10-12 16:45:51 +04:00
|
|
|
MusicBrainz.config.query_interval = nil
|
2012-07-06 19:23:47 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
after(:all) {
|
2012-10-12 16:45:51 +04:00
|
|
|
MusicBrainz.config.query_interval = @old_query_interval
|
2012-07-06 19:23:47 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
it "allows deprecated use of query_interval" do
|
2012-10-12 16:45:51 +04:00
|
|
|
MusicBrainz.config.query_interval = 2
|
|
|
|
|
2015-03-13 15:39:11 -04:00
|
|
|
expect(MusicBrainz::Tools::Proxy.query_interval).to eq 2
|
|
|
|
expect(MusicBrainz.query_interval).to eq 2
|
2012-07-09 02:22:23 +04:00
|
|
|
end
|
|
|
|
|
|
|
|
it "allows deprecated use of query_interval=" do
|
2012-10-12 16:45:51 +04:00
|
|
|
MusicBrainz::Tools::Proxy.query_interval = 3
|
2015-03-13 15:39:11 -04:00
|
|
|
expect(MusicBrainz.config.query_interval).to eq 3
|
2012-10-12 16:45:51 +04:00
|
|
|
|
|
|
|
MusicBrainz.query_interval = 4
|
2015-03-13 15:39:11 -04:00
|
|
|
expect(MusicBrainz.config.query_interval).to eq 4
|
2012-07-06 19:23:47 +04:00
|
|
|
end
|
|
|
|
end
|