Skip to content

Commit 474628c

Browse files
author
Julia Wellmann
committed
Updating tests from jube2 to jube
1 parent c289823 commit 474628c

16 files changed

+141
-141
lines changed

.gitlab-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies:
3131
# Checking installed packages and their versions
3232
- pip3 list
3333
# PATH required for tests
34-
- export PYTHONPATH=${CI_PROJECT_DIR}/jube2:${PYTHONPATH}
34+
- export PYTHONPATH=${CI_PROJECT_DIR}/jube:${PYTHONPATH}
3535

3636
.clone_repo: &clone_repo
3737
before_script:
@@ -84,7 +84,7 @@ build:year:
8484

8585
build:version:
8686
variables:
87-
FILE_LIST: jube2/conf.py docs/conf.py setup.py
87+
FILE_LIST: jube/conf.py docs/conf.py setup.py
8888
COMMIT_MESSAGE: "Updating Version"
8989
stage: build
9090
script:
@@ -95,7 +95,7 @@ build:version:
9595
# Updating version in files
9696
- |
9797
sed -i "s/'version': '.*'/'version': '${RELEASE}'/g" ${CI_PROJECT_DIR}/${CI_JOB_NAME#*:}/setup.py
98-
- sed -i "s/JUBE_VERSION = \".*\"/JUBE_VERSION = \"${RELEASE}\"/g" ${CI_PROJECT_DIR}/${CI_JOB_NAME#*:}/jube2/conf.py
98+
- sed -i "s/JUBE_VERSION = \".*\"/JUBE_VERSION = \"${RELEASE}\"/g" ${CI_PROJECT_DIR}/${CI_JOB_NAME#*:}/jube/conf.py
9999
- sed -i "s/version = '.*'/version = '${VERSION}'/g" ${CI_PROJECT_DIR}/${CI_JOB_NAME#*:}/docs/conf.py
100100
- sed -i "s/release = '.*'/release = '${RELEASE}'/g" ${CI_PROJECT_DIR}/${CI_JOB_NAME#*:}/docs/conf.py
101101
<<: *push_files
@@ -122,7 +122,7 @@ build:release_notes:
122122

123123
build:help:
124124
variables:
125-
FILE_LIST: jube2/help.txt
125+
FILE_LIST: jube/help.txt
126126
COMMIT_MESSAGE: "Updating $FILE_LIST"
127127
stage: build
128128
script:
@@ -280,4 +280,4 @@ pages:production:
280280
- "sshpass -e -P 'passphrase for key' rsync -rlgoDzP --del docs/_build/html/* apps_jube_docu:docu/"
281281
environment:
282282
name: production
283-
url: https://apps.fz-juelich.de/jsc/jube/jube2/docu/
283+
url: https://apps.fz-juelich.de/jsc/jube/jube/docu/

tests/benchmark_tests.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,32 +26,32 @@
2626
import unittest
2727
import shutil
2828
import os
29-
import jube2.step
30-
import jube2.parameter
31-
import jube2.benchmark
32-
import jube2.workpackage
29+
import jube.step
30+
import jube.parameter
31+
import jube.benchmark
32+
import jube.workpackage
3333

3434

3535
class TestBenchmark(unittest.TestCase):
3636

3737
"""Benchmark test class"""
3838

3939
def setUp(self):
40-
self.parameter = jube2.parameter.StaticParameter(
40+
self.parameter = jube.parameter.StaticParameter(
4141
name='i',
4242
value='",".join(str(i) for i in range(4))',
4343
separator=',',
4444
parameter_type='int',
4545
parameter_mode='python')
46-
self.parameterset = jube2.parameter.Parameterset(name='param_set')
46+
self.parameterset = jube.parameter.Parameterset(name='param_set')
4747
self.parameterset.add_parameter(self.parameter)
48-
self.step = jube2.step.Step(name='execution', depend=set())
48+
self.step = jube.step.Step(name='execution', depend=set())
4949
self.step.add_uses(['param_set'])
50-
self.operation = jube2.step.Operation('echo "$i"', stdout_filename='stdout',
50+
self.operation = jube.step.Operation('echo "$i"', stdout_filename='stdout',
5151
stderr_filename='stderr',
5252
work_dir='.', error_filename='error')
5353
self.step.add_operation(self.operation)
54-
self.benchmark = jube2.benchmark.Benchmark(
54+
self.benchmark = jube.benchmark.Benchmark(
5555
name='workpackages',
5656
outpath='bench_run',
5757
parametersets={'param_set': self.parameterset},

tests/conf_tests.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@
2323
division)
2424

2525
import unittest
26-
import jube2.conf
27-
from jube2.util.version import StrictVersion
26+
import jube.conf
27+
from jube.util.version import StrictVersion
2828

2929
class TestConf(unittest.TestCase):
3030

3131
"""Class for testing the configurations"""
3232

3333
def test_version_number(self):
3434
"""version number testing"""
35-
StrictVersion(jube2.conf.JUBE_VERSION)
35+
StrictVersion(jube.conf.JUBE_VERSION)
3636

3737

3838
if __name__ == "__main__":

tests/example_tests/example_result_creation_tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
import unittest
2626
import os
27-
import jube2.main
27+
import jube.main
2828
from examples_tests import TestCase
2929

3030
class TestResultCreationExample(TestCase.TestExample):

tests/example_tests/example_shared_tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
import unittest
2626
import os
27-
import jube2.main
27+
import jube.main
2828
from examples_tests import TestCase
2929

3030
class TestSharedExample(TestCase.TestExample):

tests/examples_tests.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import unittest
2626
import shutil
2727
import os
28-
import jube2.main
28+
import jube.main
2929
import examples_tests
3030

3131
EXAMPLES_PREFIX = os.path.join(os.path.dirname(__file__), "../examples")
@@ -67,7 +67,7 @@ def _execute_commands(cls, run_args=[""]):
6767
#Execute all commands and save the created worpackage directories
6868
cls._wp_paths = {}
6969
for command_id, command in enumerate(cls._commands):
70-
jube2.main.main(command)
70+
jube.main.main(command)
7171
run_path = cls._get_run_path(cls, cls._bench_run_path, command_id)
7272
cls._wp_paths[run_path] = cls._get_wp_pathes(cls, run_path)
7373

tests/multiprocessing_tests.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,34 +26,34 @@
2626
import unittest
2727
import shutil
2828
import os
29-
import jube2.step
30-
import jube2.parameter
31-
import jube2.benchmark
32-
import jube2.workpackage
29+
import jube.step
30+
import jube.parameter
31+
import jube.benchmark
32+
import jube.workpackage
3333

3434

3535
class TestMultiprocessing(unittest.TestCase):
3636

3737
"""Multiprocessing test class"""
3838

3939
def setUp(self):
40-
self.parallelParameter = jube2.parameter.StaticParameter(
40+
self.parallelParameter = jube.parameter.StaticParameter(
4141
name='i',
4242
value='",".join(str(i) for i in range(4))',
4343
separator=',',
4444
parameter_type='int',
4545
parameter_mode='python')
46-
self.parallelParameterset = jube2.parameter.Parameterset(
46+
self.parallelParameterset = jube.parameter.Parameterset(
4747
name='param_set')
4848
self.parallelParameterset.add_parameter(self.parallelParameter)
49-
self.parallelStep = jube2.step.Step(
49+
self.parallelStep = jube.step.Step(
5050
name='parallel_execution', depend=set(), procs=2)
5151
self.parallelStep.add_uses(['param_set'])
52-
self.parallelOperation = jube2.step.Operation('echo "$i"', stdout_filename='stdout',
52+
self.parallelOperation = jube.step.Operation('echo "$i"', stdout_filename='stdout',
5353
stderr_filename='stderr',
5454
work_dir='.', error_filename='error')
5555
self.parallelStep.add_operation(self.parallelOperation)
56-
self.parallelBenchmark = jube2.benchmark.Benchmark(
56+
self.parallelBenchmark = jube.benchmark.Benchmark(
5757
name='parallel_workpackages',
5858
outpath='bench_run',
5959
parametersets={'param_set': self.parallelParameterset},

0 commit comments

Comments
 (0)