1
- """Tests for tweet_commit ."""
1
+ """Tests for post_commit ."""
2
2
3
3
import os
4
4
import unittest
5
5
6
6
from git import Repo
7
7
8
8
try :
9
- import tweet_commit
9
+ import post_commit as post_commit
10
10
except ImportError :
11
11
os .chdir (os .path .dirname (os .path .realpath (__file__ )))
12
- import tweet_commit
12
+ import post_commit as post_commit
13
13
14
14
15
15
class TestCommitTweet (unittest .TestCase ):
@@ -25,17 +25,17 @@ def get_commit_data(self, commit_hash):
25
25
repository_path = os .getcwd ()
26
26
repo = Repo (repository_path )
27
27
commit = repo .commit (commit_hash )
28
- entries = tweet_commit .get_commit_list_entries (commit )
29
- readme = tweet_commit .get_commit_readme (commit )
28
+ entries = post_commit .get_commit_list_entries (commit )
29
+ readme = post_commit .get_commit_readme (commit )
30
30
return entries , readme
31
31
32
32
def test_commit_1 (self ):
33
33
"""Normal commit."""
34
34
entries , readme = self .get_commit_data (
35
35
"2c58c69cd5ea09fe15726d60c40faaccc6735921"
36
36
)
37
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
38
- tweet = tweet_commit . format_tweet_msg (
37
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
38
+ tweet = post_commit . format_post_msg (
39
39
section ,
40
40
entries [0 ]["title" ],
41
41
entries [0 ]["url" ],
@@ -60,8 +60,8 @@ def test_commit_2(self):
60
60
entries , readme = self .get_commit_data (
61
61
"401d6c4ee70d21dd86631eb377433b319cbb88d1"
62
62
)
63
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
64
- tweet = tweet_commit . format_tweet_msg (
63
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
64
+ tweet = post_commit . format_post_msg (
65
65
section ,
66
66
entries [0 ]["title" ],
67
67
entries [0 ]["url" ],
@@ -87,8 +87,8 @@ def test_commit_3(self):
87
87
entries , readme = self .get_commit_data (
88
88
"2faac881c36435b45a454989ca915f50fe919c94"
89
89
)
90
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
91
- tweet = tweet_commit . format_tweet_msg (
90
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
91
+ tweet = post_commit . format_post_msg (
92
92
section ,
93
93
entries [0 ]["title" ],
94
94
entries [0 ]["url" ],
@@ -120,8 +120,8 @@ def test_commit_5(self):
120
120
entries , readme = self .get_commit_data (
121
121
"d8eaa108e6fbb635f282f341e64b7b36507f0788"
122
122
)
123
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
124
- tweet = tweet_commit . format_tweet_msg (
123
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
124
+ tweet = post_commit . format_post_msg (
125
125
section ,
126
126
entries [0 ]["title" ],
127
127
entries [0 ]["url" ],
@@ -150,8 +150,8 @@ def test_commit_6(self):
150
150
entries , readme = self .get_commit_data (
151
151
"5652ef8bf0d617a3d4085429f4d39007b44ef09d"
152
152
)
153
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
154
- tweet = tweet_commit . format_tweet_msg (
153
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
154
+ tweet = post_commit . format_post_msg (
155
155
section ,
156
156
entries [0 ]["title" ],
157
157
entries [0 ]["url" ],
@@ -194,15 +194,15 @@ def test_multiple_entries(self):
194
194
entries , readme = self .get_commit_data (
195
195
"749861108e6f65751c4ec0927ef40d495e56dad5"
196
196
)
197
- section_0 = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
198
- tweet_0 = tweet_commit . format_tweet_msg (
197
+ section_0 = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
198
+ tweet_0 = post_commit . format_post_msg (
199
199
section_0 ,
200
200
entries [0 ]["title" ],
201
201
entries [0 ]["url" ],
202
202
entries [0 ]["description" ],
203
203
)
204
- section_1 = tweet_commit .get_entry_section (readme , entries [1 ]["entry" ])
205
- tweet_1 = tweet_commit . format_tweet_msg (
204
+ section_1 = post_commit .get_entry_section (readme , entries [1 ]["entry" ])
205
+ tweet_1 = post_commit . format_post_msg (
206
206
section_1 ,
207
207
entries [1 ]["title" ],
208
208
entries [1 ]["url" ],
@@ -244,8 +244,8 @@ def test_editing_an_entry(self):
244
244
entries , readme = self .get_commit_data (
245
245
"76deb0040093492197732ba1839ba52beb2e70fc"
246
246
)
247
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
248
- tweet = tweet_commit . format_tweet_msg (
247
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
248
+ tweet = post_commit . format_post_msg (
249
249
section ,
250
250
entries [0 ]["title" ],
251
251
entries [0 ]["url" ],
@@ -271,8 +271,8 @@ def test_moving_an_entry(self):
271
271
entries , readme = self .get_commit_data (
272
272
"a05ffd323e0cce48119ba78a35478fd18dee359c"
273
273
)
274
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
275
- tweet = tweet_commit . format_tweet_msg (
274
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
275
+ tweet = post_commit . format_post_msg (
276
276
section ,
277
277
entries [0 ]["title" ],
278
278
entries [0 ]["url" ],
@@ -296,7 +296,7 @@ def test_moving_an_entry(self):
296
296
def test_msg_format_max_length (self ):
297
297
"""Check that tweet formatting keeps the max characters permitted."""
298
298
# 280 characters total, 23 for the shortned URL, 5 characters formating
299
- tweet = tweet_commit . format_tweet_msg (
299
+ tweet = post_commit . format_post_msg (
300
300
"s" * 9 , "t" * 12 , "u" * 23 , ("d" * 230 ) + "."
301
301
)
302
302
@@ -318,7 +318,7 @@ def test_msg_format_over_length(self):
318
318
truncates the text to nearest word.
319
319
"""
320
320
# 280 characters total, 23 for the shortned URL, 4 characters formating
321
- tweet = tweet_commit . format_tweet_msg (
321
+ tweet = post_commit . format_post_msg (
322
322
"s" * 9 , "t" * 12 , "u" * 23 , "dd " * 1000
323
323
)
324
324
@@ -339,8 +339,8 @@ def test_long_tweet(self):
339
339
entries , readme = self .get_commit_data (
340
340
"8e74b6730578c24c650b375f9490a08eb7d42bdf"
341
341
)
342
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
343
- tweet = tweet_commit . format_tweet_msg (
342
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
343
+ tweet = post_commit . format_post_msg (
344
344
section ,
345
345
entries [0 ]["title" ],
346
346
entries [0 ]["url" ],
@@ -374,8 +374,8 @@ def test_commit_replace_microbit_1(self):
374
374
entries , readme = self .get_commit_data (
375
375
"efeffb853b72a6df40cb2a0dad45c1b3384aba2f"
376
376
)
377
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
378
- tweet = tweet_commit . format_tweet_msg (
377
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
378
+ tweet = post_commit . format_post_msg (
379
379
section ,
380
380
entries [0 ]["title" ],
381
381
entries [0 ]["url" ],
@@ -405,8 +405,8 @@ def test_commit_replace_microbit_2(self):
405
405
entries , readme = self .get_commit_data (
406
406
"10d7622864d9dd6cdd81546e3514bfc945af7396"
407
407
)
408
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
409
- tweet = tweet_commit . format_tweet_msg (
408
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
409
+ tweet = post_commit . format_post_msg (
410
410
section ,
411
411
entries [0 ]["title" ],
412
412
entries [0 ]["url" ],
@@ -434,8 +434,8 @@ def test_commit_replace_python(self):
434
434
entries , readme = self .get_commit_data (
435
435
"67fb7bcb010e62982201c2c365028586e14fab70"
436
436
)
437
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
438
- tweet = tweet_commit . format_tweet_msg (
437
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
438
+ tweet = post_commit . format_post_msg (
439
439
section ,
440
440
entries [0 ]["title" ],
441
441
entries [0 ]["url" ],
@@ -465,8 +465,8 @@ def test_commit_replace_micropython_and_scratch(self):
465
465
entries , readme = self .get_commit_data (
466
466
"b7a6767a088a47450019c5cacf9469533a087efa"
467
467
)
468
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
469
- tweet = tweet_commit . format_tweet_msg (
468
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
469
+ tweet = post_commit . format_post_msg (
470
470
section ,
471
471
entries [0 ]["title" ],
472
472
entries [0 ]["url" ],
@@ -494,8 +494,8 @@ def test_commit_replace_micropython_2(self):
494
494
entries , readme = self .get_commit_data (
495
495
"96e29b83d0c7ee1c0e387a2c06aea06bf1ad8929"
496
496
)
497
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
498
- tweet = tweet_commit . format_tweet_msg (
497
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
498
+ tweet = post_commit . format_post_msg (
499
499
section ,
500
500
entries [0 ]["title" ],
501
501
entries [0 ]["url" ],
@@ -520,8 +520,8 @@ def test_commit_replace_raspberry_pi(self):
520
520
entries , readme = self .get_commit_data (
521
521
"e767f02151131335392957c5cf6038df9deffc6f"
522
522
)
523
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
524
- tweet = tweet_commit . format_tweet_msg (
523
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
524
+ tweet = post_commit . format_post_msg (
525
525
section ,
526
526
entries [0 ]["title" ],
527
527
entries [0 ]["url" ],
@@ -551,8 +551,8 @@ def test_commit_replace_arduino(self):
551
551
entries , readme = self .get_commit_data (
552
552
"ac8791c560dcfffdfa80fc09dfa218556c98bebe"
553
553
)
554
- section = tweet_commit .get_entry_section (readme , entries [1 ]["entry" ])
555
- tweet = tweet_commit . format_tweet_msg (
554
+ section = post_commit .get_entry_section (readme , entries [1 ]["entry" ])
555
+ tweet = post_commit . format_post_msg (
556
556
section ,
557
557
entries [1 ]["title" ],
558
558
entries [1 ]["url" ],
@@ -580,8 +580,8 @@ def test_commit_replace_makecode_1(self):
580
580
entries , readme = self .get_commit_data (
581
581
"7014b106374048fc18bb1604673e07c8208c6bc3"
582
582
)
583
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
584
- tweet = tweet_commit . format_tweet_msg (
583
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
584
+ tweet = post_commit . format_post_msg (
585
585
section ,
586
586
entries [0 ]["title" ],
587
587
entries [0 ]["url" ],
@@ -607,8 +607,8 @@ def test_commit_replace_makecode_2(self):
607
607
entries , readme = self .get_commit_data (
608
608
"b0bb85c5d2477100e34e53c5662acc71867bf6d0"
609
609
)
610
- section = tweet_commit .get_entry_section (readme , entries [0 ]["entry" ])
611
- tweet = tweet_commit . format_tweet_msg (
610
+ section = post_commit .get_entry_section (readme , entries [0 ]["entry" ])
611
+ tweet = post_commit . format_post_msg (
612
612
section ,
613
613
entries [0 ]["title" ],
614
614
entries [0 ]["url" ],
0 commit comments