|
7 | 7 | from .testtools import taskarg_factory
|
8 | 8 |
|
9 | 9 |
|
10 |
| -class TestAllJobArg(TestCase): |
11 |
| - JobArgClass = TaskArg |
| 10 | +class TestAllTaskArg(TestCase): |
| 11 | + TaskArgClass = TaskArg |
12 | 12 |
|
13 | 13 | def test_bad_arg_type(self):
|
14 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='bad_arg_type', val='something') |
| 14 | + arg = taskarg_factory(self.TaskArgClass, arg_type='bad_arg_type', val='something') |
15 | 15 | with self.assertRaises(ValidationError):
|
16 | 16 | arg.clean()
|
17 | 17 |
|
18 | 18 | def test_clean_one_value_invalid_str_int(self):
|
19 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='int', val='not blank', ) |
| 19 | + arg = taskarg_factory(self.TaskArgClass, arg_type='int', val='not blank', ) |
20 | 20 | with self.assertRaises(ValidationError):
|
21 | 21 | arg.clean()
|
22 | 22 |
|
23 | 23 | def test_clean_callable_invalid(self):
|
24 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='callable', val='bad_callable', ) |
| 24 | + arg = taskarg_factory(self.TaskArgClass, arg_type='callable', val='bad_callable', ) |
25 | 25 | with self.assertRaises(ValidationError):
|
26 | 26 | arg.clean()
|
27 | 27 |
|
28 | 28 | def test_clean_datetime_invalid(self):
|
29 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='datetime', val='bad datetime', ) |
| 29 | + arg = taskarg_factory(self.TaskArgClass, arg_type='datetime', val='bad datetime', ) |
30 | 30 | with self.assertRaises(ValidationError):
|
31 | 31 | arg.clean()
|
32 | 32 |
|
33 | 33 | def test_clean_bool_invalid(self):
|
34 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='bool', val='bad bool', ) |
| 34 | + arg = taskarg_factory(self.TaskArgClass, arg_type='bool', val='bad bool', ) |
35 | 35 | with self.assertRaises(ValidationError):
|
36 | 36 | arg.clean()
|
37 | 37 |
|
38 | 38 | def test_clean_int_invalid(self):
|
39 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='int', val='str') |
| 39 | + arg = taskarg_factory(self.TaskArgClass, arg_type='int', val='str') |
40 | 40 | with self.assertRaises(ValidationError):
|
41 | 41 | arg.clean()
|
42 | 42 |
|
43 | 43 | def test_str_clean(self):
|
44 |
| - arg = taskarg_factory(self.JobArgClass, val='something') |
| 44 | + arg = taskarg_factory(self.TaskArgClass, val='something') |
45 | 45 | self.assertIsNone(arg.clean())
|
46 | 46 |
|
47 | 47 |
|
48 |
| -class TestJobArg(TestCase): |
49 |
| - JobArgClass = TaskArg |
| 48 | +class TestTaskArg(TestCase): |
| 49 | + TaskArgClass = TaskArg |
50 | 50 |
|
51 | 51 | def test_str(self):
|
52 |
| - arg = taskarg_factory(self.JobArgClass) |
| 52 | + arg = taskarg_factory(self.TaskArgClass) |
53 | 53 | self.assertEqual(
|
54 |
| - f'JobArg[arg_type={arg.arg_type},value={arg.value()}]', str(arg)) |
| 54 | + f'TaskArg[arg_type={arg.arg_type},value={arg.value()}]', str(arg)) |
55 | 55 |
|
56 | 56 | def test_value(self):
|
57 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='str', val='something') |
| 57 | + arg = taskarg_factory(self.TaskArgClass, arg_type='str', val='something') |
58 | 58 | self.assertEqual(arg.value(), 'something')
|
59 | 59 |
|
60 | 60 | def test__str__str_val(self):
|
61 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='str', val='something') |
| 61 | + arg = taskarg_factory(self.TaskArgClass, arg_type='str', val='something') |
62 | 62 | self.assertEqual('something', str(arg.value()))
|
63 | 63 |
|
64 | 64 | def test__str__int_val(self):
|
65 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='int', val='1') |
| 65 | + arg = taskarg_factory(self.TaskArgClass, arg_type='int', val='1') |
66 | 66 | self.assertEqual('1', str(arg.value()))
|
67 | 67 |
|
68 | 68 | def test__str__datetime_val(self):
|
69 | 69 | _time = timezone.now()
|
70 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='datetime', val=str(_time)) |
| 70 | + arg = taskarg_factory(self.TaskArgClass, arg_type='datetime', val=str(_time)) |
71 | 71 | self.assertEqual(str(_time), str(arg.value()))
|
72 | 72 |
|
73 | 73 | def test__str__bool_val(self):
|
74 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='bool', val='True') |
| 74 | + arg = taskarg_factory(self.TaskArgClass, arg_type='bool', val='True') |
75 | 75 | self.assertEqual('True', str(arg.value()))
|
76 | 76 |
|
77 | 77 | def test__repr__str_val(self):
|
78 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='str', val='something') |
| 78 | + arg = taskarg_factory(self.TaskArgClass, arg_type='str', val='something') |
79 | 79 | self.assertEqual("'something'", repr(arg.value()))
|
80 | 80 |
|
81 | 81 | def test__repr__int_val(self):
|
82 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='int', val='1') |
| 82 | + arg = taskarg_factory(self.TaskArgClass, arg_type='int', val='1') |
83 | 83 | self.assertEqual('1', repr(arg.value()))
|
84 | 84 |
|
85 | 85 | def test__repr__datetime_val(self):
|
86 | 86 | _time = timezone.now()
|
87 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='datetime', val=str(_time)) |
| 87 | + arg = taskarg_factory(self.TaskArgClass, arg_type='datetime', val=str(_time)) |
88 | 88 | self.assertEqual(repr(_time), repr(arg.value()))
|
89 | 89 |
|
90 | 90 | def test__repr__bool_val(self):
|
91 |
| - arg = taskarg_factory(self.JobArgClass, arg_type='bool', val='False') |
| 91 | + arg = taskarg_factory(self.TaskArgClass, arg_type='bool', val='False') |
92 | 92 | self.assertEqual('False', repr(arg.value()))
|
93 | 93 |
|
94 | 94 | def test_callable_arg_type__clean(self):
|
95 | 95 | method = arg_callable
|
96 | 96 | arg = taskarg_factory(
|
97 |
| - self.JobArgClass, arg_type='callable', |
| 97 | + self.TaskArgClass, arg_type='callable', |
98 | 98 | val=f'{method.__module__}.{method.__name__}', )
|
99 | 99 | self.assertIsNone(arg.clean())
|
100 | 100 | self.assertEqual(1, arg.value())
|
101 | 101 | self.assertEqual(2, arg.value())
|
102 | 102 |
|
103 | 103 |
|
104 |
| -class TestJobKwarg(TestAllJobArg): |
105 |
| - JobArgClass = TaskKwarg |
| 104 | +class TestTaskKwarg(TestAllTaskArg): |
| 105 | + TaskArgClass = TaskKwarg |
106 | 106 |
|
107 | 107 | def test_str(self):
|
108 |
| - arg = taskarg_factory(self.JobArgClass) |
| 108 | + arg = taskarg_factory(self.TaskArgClass) |
109 | 109 | self.assertEqual(
|
110 |
| - f'JobKwarg[key={arg.key},arg_type={arg.arg_type},value={arg.val}]', str(arg)) |
| 110 | + f'TaskKwarg[key={arg.key},arg_type={arg.arg_type},value={arg.val}]', str(arg)) |
111 | 111 |
|
112 | 112 | def test_value(self):
|
113 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='str', val='value') |
| 113 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='str', val='value') |
114 | 114 | self.assertEqual(kwarg.value(), ('key', 'value'))
|
115 | 115 |
|
116 | 116 | def test__str__str_val(self):
|
117 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='str', val='something') |
118 |
| - self.assertEqual('JobKwarg[key=key,arg_type=str,value=something]', str(kwarg)) |
| 117 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='str', val='something') |
| 118 | + self.assertEqual('TaskKwarg[key=key,arg_type=str,value=something]', str(kwarg)) |
119 | 119 |
|
120 | 120 | def test__str__int_val(self):
|
121 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='int', val=1) |
122 |
| - self.assertEqual('JobKwarg[key=key,arg_type=int,value=1]', str(kwarg)) |
| 121 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='int', val=1) |
| 122 | + self.assertEqual('TaskKwarg[key=key,arg_type=int,value=1]', str(kwarg)) |
123 | 123 |
|
124 | 124 | def test__str__datetime_val(self):
|
125 | 125 | _time = timezone.now()
|
126 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='datetime', val=str(_time)) |
127 |
| - self.assertEqual(f'JobKwarg[key=key,arg_type=datetime,value={_time}]', str(kwarg)) |
| 126 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='datetime', val=str(_time)) |
| 127 | + self.assertEqual(f'TaskKwarg[key=key,arg_type=datetime,value={_time}]', str(kwarg)) |
128 | 128 |
|
129 | 129 | def test__str__bool_val(self):
|
130 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='bool', val='True') |
131 |
| - self.assertEqual('JobKwarg[key=key,arg_type=bool,value=True]', str(kwarg)) |
| 130 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='bool', val='True') |
| 131 | + self.assertEqual('TaskKwarg[key=key,arg_type=bool,value=True]', str(kwarg)) |
132 | 132 |
|
133 | 133 | def test__repr__str_val(self):
|
134 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='str', val='something') |
| 134 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='str', val='something') |
135 | 135 | self.assertEqual("('key', 'something')", repr(kwarg.value()))
|
136 | 136 |
|
137 | 137 | def test__repr__int_val(self):
|
138 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='int', val='1') |
| 138 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='int', val='1') |
139 | 139 | self.assertEqual("('key', 1)", repr(kwarg.value()))
|
140 | 140 |
|
141 | 141 | def test__repr__datetime_val(self):
|
142 | 142 | _time = timezone.now()
|
143 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='datetime', val=str(_time)) |
| 143 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='datetime', val=str(_time)) |
144 | 144 | self.assertEqual("('key', {})".format(repr(_time)), repr(kwarg.value()))
|
145 | 145 |
|
146 | 146 | def test__repr__bool_val(self):
|
147 |
| - kwarg = taskarg_factory(self.JobArgClass, key='key', arg_type='bool', val='True') |
| 147 | + kwarg = taskarg_factory(self.TaskArgClass, key='key', arg_type='bool', val='True') |
148 | 148 | self.assertEqual("('key', True)", repr(kwarg.value()))
|
0 commit comments