| Line | |
|---|
| 1 | from imapclient import _imapclient_version_string |
|---|
| 2 | from imapclient.test.util import unittest |
|---|
| 3 | |
|---|
| 4 | class TestVersionString(unittest.TestCase): |
|---|
| 5 | |
|---|
| 6 | def test_dot_oh(self): |
|---|
| 7 | self.assertEquals(_imapclient_version_string((1, 0, 0, 'final')), '1.0') |
|---|
| 8 | |
|---|
| 9 | def test_minor(self): |
|---|
| 10 | self.assertEquals(_imapclient_version_string((2, 1, 0, 'final')), '2.1') |
|---|
| 11 | |
|---|
| 12 | def test_point_release(self): |
|---|
| 13 | self.assertEquals(_imapclient_version_string((1, 2, 3, 'final')), '1.2.3') |
|---|
| 14 | |
|---|
| 15 | def test_alpha(self): |
|---|
| 16 | self.assertEquals(_imapclient_version_string((2, 1, 0, 'alpha')), '2.1-alpha') |
|---|
| 17 | |
|---|
| 18 | def test_beta_point(self): |
|---|
| 19 | self.assertEquals(_imapclient_version_string((2, 1, 3, 'beta')), '2.1.3-beta') |
|---|