mirror of
https://github.com/YunoHost-Apps/django-for-runners_ynh.git
synced 2024-09-03 18:26:16 +02:00
18 lines
589 B
Python
18 lines
589 B
Python
|
import subprocess
|
||
|
from unittest import TestCase
|
||
|
|
||
|
from bx_py_utils.path import assert_is_file
|
||
|
|
||
|
from django_yunohost_integration.path_utils import get_project_root
|
||
|
|
||
|
|
||
|
class ManageLocalTestTestCase(TestCase):
|
||
|
def test_manage_local_test_check(self):
|
||
|
|
||
|
manage_local_test_bin = get_project_root() / 'manage_local_test.py'
|
||
|
assert_is_file(manage_local_test_bin)
|
||
|
|
||
|
output = subprocess.check_output([manage_local_test_bin, 'check'], text=True)
|
||
|
self.assertIn('Setup local YunoHost package', output)
|
||
|
self.assertIn('django-for-runners_ynh/local_test/', output)
|