Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
SRC OBDH TMTC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Robin Mueller
SRC OBDH TMTC
Commits
b0a0e965
Commit
b0a0e965
authored
5 years ago
by
Robin.Mueller
Browse files
Options
Downloads
Plain Diff
Merge branch 'mueller/master'
parents
ea397101
24ffd5c9
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
obsw_tmtc_client.py
+3
-15
3 additions, 15 deletions
obsw_tmtc_client.py
test/obsw_pus_service_test.py
+13
-0
13 additions, 0 deletions
test/obsw_pus_service_test.py
with
16 additions
and
15 deletions
obsw_tmtc_client.py
+
3
−
15
View file @
b0a0e965
...
...
@@ -28,7 +28,6 @@ Run this file with the -h flag to display options.
"""
import
atexit
import
time
import
unittest
import
logging
import
sys
from
collections
import
deque
...
...
@@ -36,6 +35,7 @@ from typing import Tuple, Union
from
config
import
obsw_config
as
g
from
config.obsw_config
import
set_globals
from
config.obsw_com_config
import
set_communication_interface
from
tmtc_core.tc.obsw_pus_tc_base
import
PusTcInfo
from
tmtc_core.sendreceive.obsw_single_command_sender_receiver
import
SingleCommandSenderReceiver
...
...
@@ -44,9 +44,8 @@ from tmtc_core.sendreceive.obsw_tm_listener import TmListener
from
tmtc_core.utility.obsw_tmtc_printer
import
TmTcPrinter
from
tmtc_core.utility.obsw_exit_handler
import
keyboard_interrupt_handler
from
tmtc_core.utility.obsw_logger
import
set_tmtc_logger
,
get_logger
from
config.obsw_com_config
import
set_communication_interface
from
test
import
obsw_pus_service_test
from
test
.
obsw_pus_service_test
import
run_selected_pus_tests
from
tc.obsw_pus_tc_packer
import
create_total_tc_queue
,
ServiceQueuePacker
from
utility.obsw_args_parser
import
parse_input_arguments
from
utility.obsw_binary_uploader
import
perform_binary_upload
...
...
@@ -214,18 +213,7 @@ class TmTcHandler:
g
.
G_COM_INTERFACE
=
self
.
communication_interface
g
.
G_TMTC_PRINTER
=
self
.
tmtc_printer
LOGGER
.
info
(
"
Performing module tests
"
)
# noinspection PyTypeChecker
suite
=
unittest
.
TestLoader
().
loadTestsFromName
(
"
TestService17
"
,
obsw_pus_service_test
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
# noinspection PyTypeChecker
suite
=
unittest
.
TestLoader
().
loadTestsFromName
(
"
TestService5
"
,
obsw_pus_service_test
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
# noinspection PyTypeChecker
suite
=
unittest
.
TestLoader
().
loadTestsFromName
(
"
TestService2
"
,
obsw_pus_service_test
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
# noinspection PyTypeChecker
suite
=
unittest
.
TestLoader
().
loadTestsFromName
(
"
TestService8
"
,
obsw_pus_service_test
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
run_selected_pus_tests
()
else
:
logging
.
error
(
"
Unknown Mode, Configuration error !
"
)
...
...
This diff is collapsed.
Click to expand it.
test/obsw_pus_service_test.py
+
13
−
0
View file @
b0a0e965
...
...
@@ -18,6 +18,19 @@ from tmtc_core.utility.obsw_logger import get_logger
LOGGER
=
get_logger
()
def
run_selected_pus_tests
():
suite
=
unittest
.
TestLoader
().
loadTestsFromTestCase
(
TestService17
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
suite
=
unittest
.
TestLoader
().
loadTestsFromTestCase
(
TestService5
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
suite
=
unittest
.
TestLoader
().
loadTestsFromTestCase
(
TestService2
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
suite
=
unittest
.
TestLoader
().
loadTestsFromTestCase
(
TestService8
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
suite
=
unittest
.
TestLoader
().
loadTestsFromTestCase
(
TestService200
)
unittest
.
TextTestRunner
(
verbosity
=
2
).
run
(
suite
)
class
TestService2
(
TestService
):
"""
Test raw commanding service.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment