def test_setup(self): server = KintoServer('foo', 'baa') responses.add( responses.GET, settings.KINTO_API_URL, content_type='application/json', json={'user': {'id': 'account:test_username'}}) records_url = ( settings.KINTO_API_URL + 'buckets/foo_test_username/collections/baa/records') responses.add( responses.GET, records_url, content_type='application/json') server.setup() assert server._setup_done assert server.bucket == 'foo_test_username' server.setup() # a second time shouldn't make any requests
def test_setup(self): server = KintoServer('foo', 'baa') responses.add( responses.GET, settings.REMOTE_SETTINGS_WRITER_URL, content_type='application/json', json={'user': {'id': 'account:test_username'}}) bucket_url = ( settings.REMOTE_SETTINGS_WRITER_URL + 'buckets/foo_test_username') responses.add( responses.GET, bucket_url, content_type='application/json') responses.add( responses.GET, bucket_url + '/collections/baa', content_type='application/json') server.setup() assert server._setup_done assert server.bucket == 'foo_test_username' server.setup() # a second time shouldn't make any requests
def test_setup_not_test_server(self): server = KintoServer('foo', 'baa') server.setup() # will just return assert server._setup_done assert server.bucket == 'foo'