From 232981e4b920b712bee6cae857872c3a876bfa69 Mon Sep 17 00:00:00 2001 From: Jaden Diefenbaugh <jaden.diefenbaugh@idiap.ch> Date: Tue, 28 Aug 2018 11:33:50 -0700 Subject: [PATCH] [py] added basic nosetest, #94 --- beat/editor/test/__init__.py | 27 ++++++++++++++++++++++ beat/editor/test/test_resources.py | 37 ++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 beat/editor/test/__init__.py create mode 100644 beat/editor/test/test_resources.py diff --git a/beat/editor/test/__init__.py b/beat/editor/test/__init__.py new file mode 100644 index 00000000..99a1554a --- /dev/null +++ b/beat/editor/test/__init__.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python +# vim: set fileencoding=utf-8 : + +############################################################################### +# # +# Copyright (c) 2016 Idiap Research Institute, http://www.idiap.ch/ # +# Contact: beat.support@idiap.ch # +# # +# This file is part of the beat.cmdline module of the BEAT platform. # +# # +# Commercial License Usage # +# Licensees holding valid commercial BEAT licenses may use this file in # +# accordance with the terms contained in a written agreement between you # +# and Idiap. For further information contact tto@idiap.ch # +# # +# Alternatively, this file may be used under the terms of the GNU Affero # +# Public License version 3 as published by the Free Software and appearing # +# in the file LICENSE.AGPL included in the packaging of this file. # +# The BEAT platform is distributed in the hope that it will be useful, but # +# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY # +# or FITNESS FOR A PARTICULAR PURPOSE. # +# # +# You should have received a copy of the GNU Affero Public License along # +# with the BEAT platform. If not, see http://www.gnu.org/licenses/. # +# # +############################################################################### + diff --git a/beat/editor/test/test_resources.py b/beat/editor/test/test_resources.py new file mode 100644 index 00000000..b64eeaec --- /dev/null +++ b/beat/editor/test/test_resources.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python +# vim: set fileencoding=utf-8 : + +############################################################################### +# # +# Copyright (c) 2016 Idiap Research Institute, http://www.idiap.ch/ # +# Contact: beat.support@idiap.ch # +# # +# This file is part of the beat.cmdline module of the BEAT platform. # +# # +# Commercial License Usage # +# Licensees holding valid commercial BEAT licenses may use this file in # +# accordance with the terms contained in a written agreement between you # +# and Idiap. For further information contact tto@idiap.ch # +# # +# Alternatively, this file may be used under the terms of the GNU Affero # +# Public License version 3 as published by the Free Software and appearing # +# in the file LICENSE.AGPL included in the packaging of this file. # +# The BEAT platform is distributed in the hope that it will be useful, but # +# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY # +# or FITNESS FOR A PARTICULAR PURPOSE. # +# # +# You should have received a copy of the GNU Affero Public License along # +# with the BEAT platform. If not, see http://www.gnu.org/licenses/. # +# # +############################################################################### + +# test the resources.py file + +import nose.tools + +from ..resources import gen_endpoint + +def test_check_valid_generated_endpoint_name(): + name = 'TestEndpoint' + endpoint = gen_endpoint(name) + nose.tools.eq_(endpoint.__name__, name) -- GitLab