Skip to content

Commit 4ff1320

Browse files
committed
Fixing Ginger tests after WoK
- PYTHONPATH is now different - models should be invoked as plugins.ginger.models - other adjustments Signed-off-by: Daniel Henrique Barboza <[email protected]>
1 parent ecc57a9 commit 4ff1320

File tree

3 files changed

+7
-22
lines changed

3 files changed

+7
-22
lines changed

tests/run_tests.sh.in

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,7 @@ fi
4242

4343
LIST=($ARGS)
4444

45-
PYTHONPATH=../../../src:../ $CMD $ARGS $OPTS
45+
46+
# ../../../../ refers to wok directory
47+
# ../../../ refers to plugins directory
48+
PYTHONPATH=../../../../:../../../ $CMD $ARGS $OPTS

tests/test_libuser.py

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import spwd
2222
import unittest
2323

24-
import models.users as users
24+
import plugins.ginger.models.users as users
2525

2626
from wok.exception import OperationFailed
2727
from wok.rollbackcontext import RollbackContext
@@ -76,26 +76,8 @@ def test_create_group(self):
7676
groups = users.get_groups()
7777

7878
with RollbackContext() as rollback:
79-
users.create_group(groupname)
79+
users.create_group(groupname, 9999)
8080
rollback.prependDefer(users.delete_group, groupname)
8181

8282
new_groups = users.get_groups()
8383
self.assertEqual(len(new_groups), len(groups) + 1)
84-
85-
def test_add_user_to_primary_group(self):
86-
user = 'unit_test_fake_user'
87-
passwd = 'fakepass'
88-
group = 'unit_test_fake_group'
89-
90-
with RollbackContext() as rollback:
91-
users.create_group(group)
92-
rollback.prependDefer(users.delete_group, group)
93-
94-
users.create_user(user, passwd)
95-
rollback.prependDefer(users.delete_user, user)
96-
97-
users.add_user_to_primary_group(user, group)
98-
99-
users_group = users.get_users_from_group(group)
100-
self.assertEqual(len(users_group), 1)
101-
self.assertIn(user, users_group)

tests/test_user_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import spwd
2222
import unittest
2323

24-
from models.users import UserModel, UsersModel
24+
from plugins.ginger.models.users import UserModel, UsersModel
2525

2626
from wok.exception import OperationFailed
2727
from wok.rollbackcontext import RollbackContext

0 commit comments

Comments
 (0)