20 lines
623 B
Python
20 lines
623 B
Python
|
#!/usr/bin/env python
|
||
|
# -*- coding: utf-8 -*-
|
||
|
"""
|
||
|
Unit test for OpenSlides __init__.py
|
||
|
|
||
|
:copyright: 2011, 2012 by OpenSlides team, see AUTHORS.
|
||
|
:license: GNU GPL, see LICENSE for more details.
|
||
|
"""
|
||
|
|
||
|
from django.test import TestCase
|
||
|
|
||
|
from openslides import get_version
|
||
|
|
||
|
class InitTest(TestCase):
|
||
|
def testget_version(self):
|
||
|
self.assertEqual(get_version((1, 3, 0, 'beta', 2)), '1.3-beta2')
|
||
|
self.assertEqual(get_version((1, 0, 0, 'final', 0)), '1.0')
|
||
|
self.assertEqual(get_version((2, 5, 3, 'alpha', 0)), '2.5.3-alpha0')
|
||
|
self.assertEqual(len(get_version((2, 5, 0, 'dev', 0))), 47)
|