@@ -0,0 +1,1377 @@
+# -*- coding: utf-8 -*-%0A%0A# This work was created by participants in the DataONE project, and is%0A# jointly copyrighted by participating institutions in DataONE. For%0A# more information on DataONE, see our web site at http://dataone.org.%0A#%0A#   Copyright 2009-2016 DataONE%0A#%0A# Licensed under the Apache License, Version 2.0 (the %22License%22);%0A# you may not use this file except in compliance with the License.%0A# You may obtain a copy of the License at%0A#%0A#   http://www.apache.org/licenses/LICENSE-2.0%0A#%0A# Unless required by applicable law or agreed to in writing, software%0A# distributed under the License is distributed on an %22AS IS%22 BASIS,%0A# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A# See the License for the specific language governing permissions and%0A# limitations under the License.%0Aimport pytest%0A%0Afrom d1_client.mnclient_1_2 import MemberNodeClient_1_2 as mn_v1%0Afrom d1_client.mnclient_2_0 import MemberNodeClient_2_0 as mn_v2%0A%0AMOCK_GMN_BASE_URL = 'http://gmn.client/node'%0A%0A%0A@pytest.fixture(scope='function', params=%5Bmn_v1%5D)%0Adef gmn_client_v1(request):%0A  yield request.param(MOCK_GMN_BASE_URL)%0A%0A%0A@pytest.fixture(scope='function', params=%5Bmn_v2%5D)%0Adef gmn_client_v2(request):%0A  yield request.param(MOCK_GMN_BASE_URL)%0A%0A%0A@pytest.fixture(scope='function', params=%5Bmn_v1, mn_v2%5D)%0Adef gmn_client_v1_v2(request):%0A  yield request.param(MOCK_GMN_BASE_URL)%0A

Fix hidden unit test dependencies