Revision 7ddc8a37

b/snf-astakos-app/astakos/im/project_tests.py
1
import os
2
os.environ['DJANGO_SETTINGS_MODULE'] = 'synnefo.settings'
3

  
4
from django.conf import settings
5
from unittest import TestCase, main as test_main
6
from astakos.im.models import (AstakosUser,
7
                               Project,
8
                               ProjectDefinition)
9

  
10
_serial = 0
11
def get_serial():
12
    global _serial
13
    serial = _serial + 1
14
    _serial = serial
15
    return serial
16

  
17

  
18
def mk_rand_user():
19
    name = "user-%d" % get_serial()
20
    user = AstakosUser()
21
    return user
22

  
23

  
24
class BasicTestProjects(TestCase):
25

  
26
    @classmethod
27
    def setUpClass(cls):
28
        users = {}
29
        cls.users = users
30

  
31
        for _ in xrange(5):
32
            user = mk_rand_user()
33
            users[user.username] = user
34

  
35
    def test_001_create_definition(self):
36
        pass
37

  
38
    def test_001_create_project(self):
39
        pass
40

  
41
if __name__ == '__main__':
42
    test_main()

Also available in: Unified diff