Skip to content

Commit 043f082

Browse files
committed
user assertTrue instead of assertIn, py26 doesn't have assertIn
1 parent a656d4f commit 043f082

File tree

2 files changed

+71
-70
lines changed

2 files changed

+71
-70
lines changed

superlance/tests/httpok_test.py

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -206,14 +206,14 @@ def test_runforever_eager_error_on_request_some(self):
206206
prog.stdin.seek(0)
207207
prog.runforever(test=True)
208208
lines = prog.stderr.getvalue().split('\n')
209-
self.assertIn("Restarting selected processes ['foo', 'bar', "
210-
"'baz_01', 'notexisting']", lines[0])
211-
self.assertIn('foo is in RUNNING state, restarting', lines[1])
212-
self.assertIn('foo restarted', lines[2])
213-
self.assertIn('bar not in RUNNING state, NOT restarting', lines[3])
214-
self.assertIn('baz:baz_01 not in RUNNING state, NOT restarting',
209+
self.assertTrue("Restarting selected processes ['foo', 'bar', "
210+
"'baz_01', 'notexisting']" in lines[0])
211+
self.assertTrue('foo is in RUNNING state, restarting' in lines[1])
212+
self.assertTrue('foo restarted' in lines[2])
213+
self.assertTrue('bar not in RUNNING state, NOT restarting' in lines[3])
214+
self.assertTrue('baz:baz_01 not in RUNNING state, NOT restarting' in
215215
lines[4])
216-
self.assertIn("Programs not restarted because "
216+
self.assertTrue("Programs not restarted because "
217217
"they did not exist: ['notexisting']", lines[5])
218218
mailed = prog.mailed.split('\n')
219219
self.assertEqual(len(mailed), 12)
@@ -229,11 +229,11 @@ def test_runforever_eager_error_on_request_any(self):
229229
prog.stdin.seek(0)
230230
prog.runforever(test=True)
231231
lines = prog.stderr.getvalue().split('\n')
232-
self.assertIn('Restarting all running processes', lines[0])
233-
self.assertIn('foo is in RUNNING state, restarting', lines[1])
234-
self.assertIn('foo restarted', lines[2])
235-
self.assertIn('bar not in RUNNING state, NOT restarting', lines[3])
236-
self.assertIn('baz:baz_01 not in RUNNING state, NOT restarting',
232+
self.assertTrue('Restarting all running processes' in lines[0])
233+
self.assertTrue('foo is in RUNNING state, restarting' in lines[1])
234+
self.assertTrue('foo restarted' in lines[2])
235+
self.assertTrue('bar not in RUNNING state, NOT restarting' in lines[3])
236+
self.assertTrue('baz:baz_01 not in RUNNING state, NOT restarting' in
237237
lines[4])
238238
mailed = prog.mailed.split('\n')
239239
self.assertEqual(len(mailed), 11)
@@ -250,11 +250,11 @@ def test_runforever_eager_error_on_process_stop(self):
250250
prog.stdin.seek(0)
251251
prog.runforever(test=True)
252252
lines = prog.stderr.getvalue().split('\n')
253-
self.assertIn("Restarting selected processes ['FAILED']", lines[0])
254-
self.assertIn('foo:FAILED is in RUNNING state, restarting', lines[1])
255-
self.assertIn("Failed to stop process foo:FAILED: "
256-
"<Fault 30: 'FAILED'>", lines[2])
257-
self.assertIn('foo:FAILED restarted', lines[3])
253+
self.assertTrue("Restarting selected processes ['FAILED']" in lines[0])
254+
self.assertTrue('foo:FAILED is in RUNNING state, restarting' in lines[1])
255+
self.assertTrue("Failed to stop process foo:FAILED: "
256+
"<Fault 30: 'FAILED'>" in lines[2])
257+
self.assertTrue('foo:FAILED restarted' in lines[3])
258258
mailed = prog.mailed.split('\n')
259259
self.assertEqual(len(mailed), 10)
260260
self.assertEqual(mailed[0], 'To: [email protected]')
@@ -270,11 +270,11 @@ def test_runforever_eager_error_on_process_start(self):
270270
prog.stdin.seek(0)
271271
prog.runforever(test=True)
272272
lines = prog.stderr.getvalue().split('\n')
273-
self.assertIn("Restarting selected processes ['SPAWN_ERROR']", lines[0])
274-
self.assertIn('foo:SPAWN_ERROR is in RUNNING state, restarting',
273+
self.assertTrue("Restarting selected processes ['SPAWN_ERROR']" in lines[0])
274+
self.assertTrue('foo:SPAWN_ERROR is in RUNNING state, restarting' in
275275
lines[1])
276-
self.assertIn("Failed to start process foo:SPAWN_ERROR: "
277-
"<Fault 50: 'SPAWN_ERROR'>", lines[2])
276+
self.assertTrue("Failed to start process foo:SPAWN_ERROR: "
277+
"<Fault 50: 'SPAWN_ERROR'>" in lines[2])
278278
mailed = prog.mailed.split('\n')
279279
self.assertEqual(len(mailed), 9)
280280
self.assertEqual(mailed[0], 'To: [email protected]')
@@ -290,18 +290,18 @@ def test_runforever_eager_gcore(self):
290290
prog.stdin.seek(0)
291291
prog.runforever(test=True)
292292
lines = prog.stderr.getvalue().split('\n')
293-
self.assertIn("Restarting selected processes ['foo', 'bar', "
294-
"'baz_01', 'notexisting']", lines[0])
295-
self.assertIn('gcore output for foo:', lines[1])
293+
self.assertTrue("Restarting selected processes ['foo', 'bar', "
294+
"'baz_01', 'notexisting']" in lines[0])
295+
self.assertTrue('gcore output for foo:' in lines[1])
296296
self.assertEqual(lines[2], '')
297297
self.assertEqual(lines[3], ' ')
298-
self.assertIn('foo is in RUNNING state, restarting', lines[4])
299-
self.assertIn('foo restarted', lines[5])
300-
self.assertIn('bar not in RUNNING state, NOT restarting', lines[6])
301-
self.assertIn('baz:baz_01 not in RUNNING state, NOT restarting',
298+
self.assertTrue('foo is in RUNNING state, restarting' in lines[4])
299+
self.assertTrue('foo restarted' in lines[5])
300+
self.assertTrue('bar not in RUNNING state, NOT restarting' in lines[6])
301+
self.assertTrue('baz:baz_01 not in RUNNING state, NOT restarting' in
302302
lines[7])
303-
self.assertIn("Programs not restarted because they did not exist: "
304-
"['notexisting']", lines[8])
303+
self.assertTrue("Programs not restarted because they did not exist: "
304+
"['notexisting']" in lines[8])
305305
mailed = prog.mailed.split('\n')
306306
self.assertEqual(len(mailed), 15)
307307
self.assertEqual(mailed[0], 'To: [email protected]')
@@ -328,10 +328,10 @@ def test_runforever_not_eager_running(self):
328328
prog.stdin.seek(0)
329329
prog.runforever(test=True)
330330
lines = [x for x in prog.stderr.getvalue().split('\n') if x]
331-
self.assertIn("Restarting selected processes ['foo', 'bar']", lines[0])
332-
self.assertIn('foo is in RUNNING state, restarting', lines[1])
333-
self.assertIn('foo restarted', lines[2])
334-
self.assertIn('bar not in RUNNING state, NOT restarting', lines[3])
331+
self.assertTrue("Restarting selected processes ['foo', 'bar']" in lines[0])
332+
self.assertTrue('foo is in RUNNING state, restarting' in lines[1])
333+
self.assertTrue('foo restarted' in lines[2])
334+
self.assertTrue('bar not in RUNNING state, NOT restarting' in lines[3])
335335
mailed = prog.mailed.split('\n')
336336
self.assertEqual(len(mailed), 10)
337337
self.assertEqual(mailed[0], 'To: [email protected]')
@@ -361,10 +361,11 @@ def test_runforever_connrefused_error(self):
361361
prog.stdin.seek(0)
362362
prog.runforever(test=True)
363363
lines = [x for x in prog.stderr.getvalue().split('\n') if x]
364-
self.assertIn("Restarting selected processes ['foo', 'bar']", lines[0])
365-
self.assertIn('foo is in RUNNING state, restarting', lines[1])
366-
self.assertIn('foo restarted', lines[2])
367-
self.assertIn('bar not in RUNNING state, NOT restarting', lines[3])
364+
self.assertTrue("Restarting selected processes ['foo', 'bar']"
365+
in lines[0])
366+
self.assertTrue('foo is in RUNNING state, restarting' in lines[1])
367+
self.assertTrue('foo restarted' in lines[2])
368+
self.assertTrue('bar not in RUNNING state, NOT restarting' in lines[3])
368369
mailed = prog.mailed.split('\n')
369370
self.assertEqual(len(mailed), 10)
370371
self.assertEqual(mailed[0], 'To: [email protected]')

superlance/tests/memmon_test.py

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ def test_runforever_tick_programs(self):
5454
memmon.runforever(test=True)
5555
lines = memmon.stderr.getvalue().split('\n')
5656
self.assertEqual(len(lines), 8)
57-
self.assertIn('Checking programs bar=0, baz_01=0, foo=0', lines[0])
58-
self.assertIn('RSS of foo:foo is 2264064', lines[1])
59-
self.assertIn('Restarting foo:foo', lines[2])
60-
self.assertIn('RSS of bar:bar is 2265088', lines[3])
61-
self.assertIn('Restarting bar:bar', lines[4])
62-
self.assertIn('RSS of baz:baz_01 is 2265088', lines[5])
63-
self.assertIn('Restarting baz:baz_01', lines[6])
57+
self.assertTrue('Checking programs bar=0, baz_01=0, foo=0' in lines[0])
58+
self.assertTrue('RSS of foo:foo is 2264064' in lines[1])
59+
self.assertTrue('Restarting foo:foo' in lines[2])
60+
self.assertTrue('RSS of bar:bar is 2265088' in lines[3])
61+
self.assertTrue('Restarting bar:bar' in lines[4])
62+
self.assertTrue('RSS of baz:baz_01 is 2265088' in lines[5])
63+
self.assertTrue('Restarting baz:baz_01' in lines[6])
6464
self.assertEqual(lines[7], '')
6565
mailed = memmon.mailed.split('\n')
6666
self.assertEqual(len(mailed), 4)
@@ -80,9 +80,9 @@ def test_runforever_tick_groups(self):
8080
memmon.runforever(test=True)
8181
lines = memmon.stderr.getvalue().split('\n')
8282
self.assertEqual(len(lines), 4)
83-
self.assertIn('Checking groups foo=0', lines[0])
84-
self.assertIn('RSS of foo:foo is 2264064', lines[1])
85-
self.assertIn('Restarting foo:foo', lines[2])
83+
self.assertTrue('Checking groups foo=0' in lines[0])
84+
self.assertTrue('RSS of foo:foo is 2264064' in lines[1])
85+
self.assertTrue('Restarting foo:foo' in lines[2])
8686
self.assertEqual(lines[3], '')
8787
mailed = memmon.mailed.split('\n')
8888
self.assertEqual(len(mailed), 4)
@@ -102,13 +102,13 @@ def test_runforever_tick_any(self):
102102
memmon.runforever(test=True)
103103
lines = memmon.stderr.getvalue().split('\n')
104104
self.assertEqual(len(lines), 8)
105-
self.assertIn('Checking any=0', lines[0])
106-
self.assertIn('RSS of foo:foo is 2264064', lines[1])
107-
self.assertIn('Restarting foo:foo', lines[2])
108-
self.assertIn('RSS of bar:bar is 2265088', lines[3])
109-
self.assertIn('Restarting bar:bar', lines[4])
110-
self.assertIn('RSS of baz:baz_01 is 2265088', lines[5])
111-
self.assertIn('Restarting baz:baz_01', lines[6])
105+
self.assertTrue('Checking any=0' in lines[0])
106+
self.assertTrue('RSS of foo:foo is 2264064' in lines[1])
107+
self.assertTrue('Restarting foo:foo' in lines[2])
108+
self.assertTrue('RSS of bar:bar is 2265088' in lines[3])
109+
self.assertTrue('Restarting bar:bar' in lines[4])
110+
self.assertTrue('RSS of baz:baz_01 is 2265088' in lines[5])
111+
self.assertTrue('Restarting baz:baz_01' in lines[6])
112112
self.assertEqual(lines[7], '')
113113
mailed = memmon.mailed.split('\n')
114114
self.assertEqual(len(mailed), 4)
@@ -123,12 +123,12 @@ def test_runforever_tick_programs_and_groups(self):
123123
memmon.runforever(test=True)
124124
lines = memmon.stderr.getvalue().split('\n')
125125
self.assertEqual(len(lines), 7)
126-
self.assertIn('Checking programs baz_01=0', lines[0])
127-
self.assertIn('Checking groups foo=0', lines[1])
128-
self.assertIn('RSS of foo:foo is 2264064', lines[2])
129-
self.assertIn('Restarting foo:foo', lines[3])
130-
self.assertIn('RSS of baz:baz_01 is 2265088', lines[4])
131-
self.assertIn('Restarting baz:baz_01', lines[5])
126+
self.assertTrue('Checking programs baz_01=0' in lines[0])
127+
self.assertTrue('Checking groups foo=0' in lines[1])
128+
self.assertTrue('RSS of foo:foo is 2264064' in lines[2])
129+
self.assertTrue('Restarting foo:foo' in lines[3])
130+
self.assertTrue('RSS of baz:baz_01 is 2265088' in lines[4])
131+
self.assertTrue('Restarting baz:baz_01' in lines[5])
132132
self.assertEqual(lines[6], '')
133133
mailed = memmon.mailed.split('\n')
134134
self.assertEqual(len(mailed), 4)
@@ -148,8 +148,8 @@ def test_runforever_tick_programs_norestart(self):
148148
memmon.runforever(test=True)
149149
lines = memmon.stderr.getvalue().split('\n')
150150
self.assertEqual(len(lines), 3)
151-
self.assertIn('Checking programs foo=%s' % maxint, lines[0])
152-
self.assertIn('RSS of foo:foo is 2264064', lines[1])
151+
self.assertTrue('Checking programs foo=%s' % maxint in lines[0])
152+
self.assertTrue('RSS of foo:foo is 2264064' in lines[1])
153153
self.assertEqual(lines[2], '')
154154
self.assertEqual(memmon.mailed, False)
155155

@@ -163,8 +163,8 @@ def test_stopprocess_fault_tick_programs_norestart(self):
163163
memmon.runforever(test=True)
164164
lines = memmon.stderr.getvalue().split('\n')
165165
self.assertEqual(len(lines), 3)
166-
self.assertIn('Checking programs foo=%s' % maxint, lines[0])
167-
self.assertIn('RSS of foo:foo is 2264064', lines[1])
166+
self.assertTrue('Checking programs foo=%s' % maxint in lines[0])
167+
self.assertTrue('RSS of foo:foo is 2264064' in lines[1])
168168
self.assertEqual(lines[2], '')
169169
self.assertEqual(memmon.mailed, False)
170170

@@ -192,17 +192,17 @@ def test_stopprocess_fails_to_stop(self):
192192
self.assertRaises(xmlrpclib.Fault, memmon.runforever, True)
193193
lines = memmon.stderr.getvalue().split('\n')
194194
self.assertEqual(len(lines), 4)
195-
self.assertIn('Checking programs BAD_NAME=%s' % 0, lines[0])
196-
self.assertIn('RSS of BAD_NAME:BAD_NAME is 2264064', lines[1])
197-
self.assertIn('Restarting BAD_NAME:BAD_NAME', lines[2])
198-
self.assertIn('Failed', lines[3])
195+
self.assertTrue('Checking programs BAD_NAME=%s' % 0 in lines[0])
196+
self.assertTrue('RSS of BAD_NAME:BAD_NAME is 2264064' in lines[1])
197+
self.assertTrue('Restarting BAD_NAME:BAD_NAME' in lines[2])
198+
self.assertTrue('Failed' in lines[3])
199199
mailed = memmon.mailed.split('\n')
200200
self.assertEqual(len(mailed), 4)
201201
self.assertEqual(mailed[0], 'To: [email protected]')
202202
self.assertEqual(mailed[1],
203203
'Subject: memmon: failed to stop process BAD_NAME:BAD_NAME, exiting')
204204
self.assertEqual(mailed[2], '')
205-
self.assertIn('Failed', mailed[3])
205+
self.assertTrue('Failed' in mailed[3])
206206

207207
def test_subject_no_name(self):
208208
"""set the name to None to check if subject formats to:

0 commit comments

Comments
 (0)