|
1 | | -#!/usr/bin/env python |
2 | | -# -*- coding: utf-8 -*- |
3 | | - |
4 | | -import os |
5 | 1 | import sys |
6 | | - |
7 | | -from nose.tools import eq_ |
8 | | - |
9 | 2 | import mapnik |
10 | 3 |
|
11 | | -from .utilities import execution_path, run_all |
12 | | - |
13 | | - |
14 | | -def setup(): |
15 | | - os.chdir(execution_path('.')) |
16 | | - |
17 | | - |
18 | 4 | def test_parameter_null(): |
19 | 5 | p = mapnik.Parameter('key', None) |
20 | | - eq_(p[0], 'key') |
21 | | - eq_(p[1], None) |
| 6 | + assert p[0] == 'key' |
| 7 | + assert p[1] == None |
22 | 8 |
|
23 | 9 |
|
24 | 10 | def test_parameter_string(): |
25 | 11 | p = mapnik.Parameter('key', 'value') |
26 | | - eq_(p[0], 'key') |
27 | | - eq_(p[1], 'value') |
| 12 | + assert p[0] == 'key' |
| 13 | + assert p[1] == 'value' |
28 | 14 |
|
29 | 15 |
|
30 | 16 | def test_parameter_unicode(): |
31 | 17 | p = mapnik.Parameter('key', u'value') |
32 | | - eq_(p[0], 'key') |
33 | | - eq_(p[1], u'value') |
| 18 | + assert p[0] == 'key' |
| 19 | + assert p[1] == u'value' |
34 | 20 |
|
35 | 21 |
|
36 | 22 | def test_parameter_integer(): |
37 | 23 | p = mapnik.Parameter('int', sys.maxsize) |
38 | | - eq_(p[0], 'int') |
39 | | - eq_(p[1], sys.maxsize) |
| 24 | + assert p[0] == 'int' |
| 25 | + assert p[1] == sys.maxsize |
40 | 26 |
|
41 | 27 |
|
42 | 28 | def test_parameter_double(): |
43 | 29 | p = mapnik.Parameter('double', float(sys.maxsize)) |
44 | | - eq_(p[0], 'double') |
45 | | - eq_(p[1], float(sys.maxsize)) |
| 30 | + assert p[0] == 'double' |
| 31 | + assert p[1] == float(sys.maxsize) |
46 | 32 |
|
47 | 33 |
|
48 | 34 | def test_parameter_boolean(): |
49 | 35 | p = mapnik.Parameter('boolean', True) |
50 | | - eq_(p[0], 'boolean') |
51 | | - eq_(p[1], True) |
52 | | - eq_(bool(p[1]), True) |
| 36 | + assert p[0] == 'boolean' |
| 37 | + assert p[1] == True |
| 38 | + assert bool(p[1]) == True |
53 | 39 |
|
54 | 40 |
|
55 | 41 | def test_parameters(): |
56 | 42 | params = mapnik.Parameters() |
57 | 43 | p = mapnik.Parameter('float', 1.0777) |
58 | | - eq_(p[0], 'float') |
59 | | - eq_(p[1], 1.0777) |
| 44 | + assert p[0] == 'float' |
| 45 | + assert p[1] == 1.0777 |
60 | 46 |
|
61 | 47 | params.append(p) |
62 | 48 |
|
63 | | - eq_(params[0][0], 'float') |
64 | | - eq_(params[0][1], 1.0777) |
65 | | - |
66 | | - eq_(params.get('float'), 1.0777) |
67 | | - |
| 49 | + assert params[0][0] == 'float' |
| 50 | + assert params[0][1] == 1.0777 |
68 | 51 |
|
69 | | -if __name__ == "__main__": |
70 | | - setup() |
71 | | - exit(run_all(eval(x) for x in dir() if x.startswith("test_"))) |
| 52 | + assert params.get('float') == 1.0777 |
0 commit comments