Add skeleton unit tests for app server subclasses
Change-Id: I75373c63b0b4d80e317208446c3addca07d1f110 Signed-off-by: Peter Portante <peter.portante@redhat.com> Reviewed-on: http://review.gluster.org/5083 Reviewed-by: Luis Pabon <lpabon@redhat.com> Tested-by: Luis Pabon <lpabon@redhat.com>
This commit is contained in:
parent
cbe1086bef
commit
f58af3ac29
0
test/unit/account/__init__.py
Normal file
0
test/unit/account/__init__.py
Normal file
41
test/unit/account/test_server.py
Normal file
41
test/unit/account/test_server.py
Normal file
@ -0,0 +1,41 @@
|
||||
# Copyright (c) 2013 Red Hat, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
""" Tests for gluster.swift.account.server subclass """
|
||||
|
||||
import os
|
||||
import errno
|
||||
import unittest
|
||||
from nose import SkipTest
|
||||
|
||||
import gluster.swift.common.Glusterfs
|
||||
|
||||
gluster.swift.common.Glusterfs.RUN_DIR = '/tmp/gluster_unit_tests/run'
|
||||
try:
|
||||
os.makedirs(gluster.swift.common.Glusterfs.RUN_DIR)
|
||||
except OSError as e:
|
||||
if e.errno != errno.EEXIST:
|
||||
raise
|
||||
|
||||
import gluster.swift.account.server as server
|
||||
|
||||
|
||||
class TestAccountServer(unittest.TestCase):
|
||||
"""
|
||||
Tests for account server subclass.
|
||||
"""
|
||||
|
||||
def test_constructor(self):
|
||||
raise SkipTest
|
0
test/unit/container/__init__.py
Normal file
0
test/unit/container/__init__.py
Normal file
30
test/unit/container/test_server.py
Normal file
30
test/unit/container/test_server.py
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright (c) 2013 Red Hat, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
""" Tests for gluster.swift.container.server subclass """
|
||||
|
||||
import unittest
|
||||
from nose import SkipTest
|
||||
|
||||
import gluster.swift.container.server as server
|
||||
|
||||
|
||||
class TestContainerServer(unittest.TestCase):
|
||||
"""
|
||||
Tests for container server subclass.
|
||||
"""
|
||||
|
||||
def test_constructor(self):
|
||||
raise SkipTest
|
0
test/unit/obj/__init__.py
Normal file
0
test/unit/obj/__init__.py
Normal file
30
test/unit/obj/test_server.py
Normal file
30
test/unit/obj/test_server.py
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright (c) 2013 Red Hat, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
""" Tests for gluster.swift.obj.server subclass """
|
||||
|
||||
import unittest
|
||||
from nose import SkipTest
|
||||
|
||||
import gluster.swift.obj.server as server
|
||||
|
||||
|
||||
class TestObjServer(unittest.TestCase):
|
||||
"""
|
||||
Tests for object server subclass.
|
||||
"""
|
||||
|
||||
def test_constructor(self):
|
||||
raise SkipTest
|
0
test/unit/proxy/__init__.py
Normal file
0
test/unit/proxy/__init__.py
Normal file
30
test/unit/proxy/test_server.py
Normal file
30
test/unit/proxy/test_server.py
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright (c) 2013 Red Hat, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
""" Tests for gluster.swift.proxy.server subclass """
|
||||
|
||||
import unittest
|
||||
from nose import SkipTest
|
||||
|
||||
import gluster.swift.proxy.server as server
|
||||
|
||||
|
||||
class TestProxyServer(unittest.TestCase):
|
||||
"""
|
||||
Tests for proxy server subclass.
|
||||
"""
|
||||
|
||||
def test_constructor(self):
|
||||
raise SkipTest
|
Loading…
x
Reference in New Issue
Block a user