Skip to content

Commit

Permalink
- Organizing the tests.
Browse files Browse the repository at this point in the history
- Fixed issues:
    #9
    #8
  • Loading branch information
pedrohv committed Apr 30, 2020
1 parent bae1268 commit 1b97bc0
Show file tree
Hide file tree
Showing 30 changed files with 1,232 additions and 1,069 deletions.
6 changes: 2 additions & 4 deletions emvis/apps/viewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -197,10 +197,9 @@ def fitViewSize(viewWidget, imageDim=None):
if view not in [dv.views.SLICES, dv.views.GALLERY]:
raise Exception("Invalid display mode for Stack")

kwargs['selection'] = dv.views.PagingView.SINGLE_SELECTION
viewWidget = ViewsFactory.createVolumeView(
path, view=view,
selection=dv.views.PagingView.SINGLE_SELECTION,
**kwargs)
path, view=view, **kwargs)
#if view == dv.views.SLICES:
# kwargs['toolBar'] = False
# kwargs['axis'] = False
Expand All @@ -209,7 +208,6 @@ def fitViewSize(viewWidget, imageDim=None):
# view = ViewsFactory.createDataView(
# path, **kwargs)
else:
print("non-vol stack")
if x > dv.views.MOVIE_SIZE:
defaultView = dv.views.SLICES
else:
Expand Down
2 changes: 1 addition & 1 deletion emvis/tests/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@

from .test_common import TestPickerModel, TestPickFilModel
from .base import TestPickerModel, TestPickFilModel
47 changes: 47 additions & 0 deletions emvis/tests/__main__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@

import sys
import argparse
import textwrap
from os.path import dirname

import datavis as dv


def main2(argv=None):
argv = argv or sys.argv[1:]

argParser = argparse.ArgumentParser(
usage='Tool for run library tests',
description='Runs the library tests',
prefix_chars='--',
argument_default=None,
formatter_class=argparse.RawTextHelpFormatter)

argParser.add_argument(
'--type',
default='gui',
type=str,
choices=['cls', 'gui'],
help=textwrap.dedent("""
Tests type. Choices: cls, gui
"""))

argParser.add_argument(
'--pattern',
default='*',
type=str,
help=textwrap.dedent("""
A pattern to specify the test names.
"""))

args = argParser.parse_args(argv)

pattern = ('test_%s_%s' % (args.type, args.pattern))
testPath = dirname(__file__)

dv.tests.runTests(testPath, args.type, pattern)

if __name__ == '__main__':
main2()

main2()
Loading

0 comments on commit 1b97bc0

Please sign in to comment.