Skip to content

Commit

Permalink
Issue NifTK#181: added dummy testing class to NiftyNetGlobalConfigTest
Browse files Browse the repository at this point in the history
  • Loading branch information
Dzhoshkun Ismail Shakir committed Oct 12, 2017
1 parent 23dfc63 commit 2605979
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,7 @@ singleton:
only:
- 181-global-application-configuration
script:
- PYTHONPATH=$(pwd) python tests/niftynet_global_config_test.py
- python -m unittest tests.niftynet_global_config_test
tags:
- gift-linux
Expand Down
14 changes: 14 additions & 0 deletions tests/niftynet_global_config_test.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from unittest import TestCase
from niftynet.utilities.niftynet_global_config import NiftyNetGlobalConfig
from niftynet.utilities.decorators import singleton


class NiftyNetGlobalConfigTest(TestCase):
Expand All @@ -8,3 +9,16 @@ def test_global_config_singleton(self):
global_config_1 = NiftyNetGlobalConfig()
global_config_2 = NiftyNetGlobalConfig()
self.assertEqual(global_config_1, global_config_2)


@singleton
class Dummy(object):
def __init__(self):
pass


if __name__ == '__main__':
dummy_1 = Dummy()
dummy_2 = Dummy()
assert dummy_1 is dummy_2
assert dummy_1 == dummy_2

0 comments on commit 2605979

Please sign in to comment.