1
+ import datetime
2
+ import json
1
3
import unittest .mock
2
- from reportsizetrends import *
4
+
5
+ import reportsizetrends
3
6
4
7
5
8
# Stub
@@ -17,14 +20,14 @@ def values(self):
17
20
18
21
# noinspection PyUnresolvedReferences
19
22
class TestReportsizetrends (unittest .TestCase ):
20
- set_verbosity (enable_verbosity = False )
23
+ reportsizetrends . set_verbosity (enable_verbosity = False )
21
24
22
25
# @unittest.skip("")
23
26
def test_set_verbosity (self ):
24
27
with self .assertRaises (TypeError ):
25
- set_verbosity (enable_verbosity = 2 )
26
- set_verbosity (enable_verbosity = True )
27
- set_verbosity (enable_verbosity = False )
28
+ reportsizetrends . set_verbosity (enable_verbosity = 2 )
29
+ reportsizetrends . set_verbosity (enable_verbosity = True )
30
+ reportsizetrends . set_verbosity (enable_verbosity = False )
28
31
29
32
# @unittest.skip("")
30
33
def test_report_size_trends (self ):
@@ -34,15 +37,15 @@ def test_report_size_trends(self):
34
37
heading_row_data = {}
35
38
current_row = {"populated" : False , "number" : 42 }
36
39
data_column_letters = {"populated" : False , "flash" : "A" , "ram" : "B" }
37
- report_size_trends = ReportSizeTrends (google_key_file = google_key_file ,
38
- spreadsheet_id = "foo" ,
39
- sheet_name = "foo" ,
40
- sketch_name = "foo" ,
41
- commit_hash = "foo" ,
42
- commit_url = "foo" ,
43
- fqbn = "foo" ,
44
- flash = flash ,
45
- ram = ram )
40
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = google_key_file ,
41
+ spreadsheet_id = "foo" ,
42
+ sheet_name = "foo" ,
43
+ sketch_name = "foo" ,
44
+ commit_hash = "foo" ,
45
+ commit_url = "foo" ,
46
+ fqbn = "foo" ,
47
+ flash = flash ,
48
+ ram = ram )
46
49
47
50
report_size_trends .get_service = unittest .mock .MagicMock ()
48
51
report_size_trends .get_heading_row_data = unittest .mock .MagicMock (return_value = heading_row_data )
@@ -98,15 +101,15 @@ def test_report_size_trends(self):
98
101
def test_get_heading_row_data (self ):
99
102
spreadsheet_id = "test_spreadsheet_id"
100
103
sheet_name = "test_sheet_name"
101
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
102
- spreadsheet_id = spreadsheet_id ,
103
- sheet_name = sheet_name ,
104
- sketch_name = "foo" ,
105
- commit_hash = "foo" ,
106
- commit_url = "foo" ,
107
- fqbn = "foo" ,
108
- flash = 42 ,
109
- ram = 11 )
104
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
105
+ spreadsheet_id = spreadsheet_id ,
106
+ sheet_name = sheet_name ,
107
+ sketch_name = "foo" ,
108
+ commit_hash = "foo" ,
109
+ commit_url = "foo" ,
110
+ fqbn = "foo" ,
111
+ flash = 42 ,
112
+ ram = 11 )
110
113
heading_row_data = "test_heading_row_data"
111
114
112
115
Service .get = unittest .mock .MagicMock (return_value = Service ())
@@ -123,15 +126,15 @@ def test_get_heading_row_data(self):
123
126
def test_populate_shared_data_headings (self ):
124
127
spreadsheet_id = "test_spreadsheet_id"
125
128
sheet_name = "test_sheet_name"
126
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
127
- spreadsheet_id = spreadsheet_id ,
128
- sheet_name = sheet_name ,
129
- sketch_name = "foo" ,
130
- commit_hash = "foo" ,
131
- commit_url = "foo" ,
132
- fqbn = "foo" ,
133
- flash = 42 ,
134
- ram = 11 )
129
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
130
+ spreadsheet_id = spreadsheet_id ,
131
+ sheet_name = sheet_name ,
132
+ sketch_name = "foo" ,
133
+ commit_hash = "foo" ,
134
+ commit_url = "foo" ,
135
+ fqbn = "foo" ,
136
+ flash = 42 ,
137
+ ram = 11 )
135
138
136
139
Service .update = unittest .mock .MagicMock (return_value = Service ())
137
140
Service .execute = unittest .mock .MagicMock ()
@@ -156,15 +159,15 @@ def test_populate_shared_data_headings(self):
156
159
def test_get_data_column_letters (self ):
157
160
fqbn = "test_fqbn"
158
161
159
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
160
- spreadsheet_id = "foo" ,
161
- sheet_name = "foo" ,
162
- sketch_name = "foo" ,
163
- commit_hash = "foo" ,
164
- commit_url = "foo" ,
165
- fqbn = fqbn ,
166
- flash = 42 ,
167
- ram = 11 )
162
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
163
+ spreadsheet_id = "foo" ,
164
+ sheet_name = "foo" ,
165
+ sketch_name = "foo" ,
166
+ commit_hash = "foo" ,
167
+ commit_url = "foo" ,
168
+ fqbn = fqbn ,
169
+ flash = 42 ,
170
+ ram = 11 )
168
171
heading_row_data = {"values" : [["foo" , "bar" ]]}
169
172
column_letters = report_size_trends .get_data_column_letters (heading_row_data )
170
173
self .assertEqual (False , column_letters ["populated" ])
@@ -182,15 +185,15 @@ def test_populate_data_column_headings(self):
182
185
spreadsheet_id = "test_spreadsheet_id"
183
186
sheet_name = "test_sheet_name"
184
187
fqbn = "test_fqbn"
185
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
186
- spreadsheet_id = spreadsheet_id ,
187
- sheet_name = sheet_name ,
188
- sketch_name = "foo" ,
189
- commit_hash = "foo" ,
190
- commit_url = "foo" ,
191
- fqbn = fqbn ,
192
- flash = 42 ,
193
- ram = 11 )
188
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
189
+ spreadsheet_id = spreadsheet_id ,
190
+ sheet_name = sheet_name ,
191
+ sketch_name = "foo" ,
192
+ commit_hash = "foo" ,
193
+ commit_url = "foo" ,
194
+ fqbn = fqbn ,
195
+ flash = 42 ,
196
+ ram = 11 )
194
197
flash_column_letter = "A"
195
198
ram_column_letter = "B"
196
199
@@ -215,15 +218,15 @@ def test_get_current_row(self):
215
218
spreadsheet_id = "test_spreadsheet_id"
216
219
sheet_name = "test_sheet_name"
217
220
commit_hash = "test_commit_hash"
218
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
219
- spreadsheet_id = spreadsheet_id ,
220
- sheet_name = sheet_name ,
221
- sketch_name = "foo" ,
222
- commit_hash = commit_hash ,
223
- commit_url = "foo" ,
224
- fqbn = "foo" ,
225
- flash = 42 ,
226
- ram = 11 )
221
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
222
+ spreadsheet_id = spreadsheet_id ,
223
+ sheet_name = sheet_name ,
224
+ sketch_name = "foo" ,
225
+ commit_hash = commit_hash ,
226
+ commit_url = "foo" ,
227
+ fqbn = "foo" ,
228
+ flash = 42 ,
229
+ ram = 11 )
227
230
Service .get = unittest .mock .MagicMock (return_value = Service ())
228
231
Service .execute = unittest .mock .MagicMock (return_value = {"values" : [["foo" ], [commit_hash ]]})
229
232
report_size_trends .service = Service ()
@@ -243,15 +246,15 @@ def test_create_row(self):
243
246
sketch_name = "test_sketch_name"
244
247
fqbn = "test_fqbn"
245
248
commit_url = "test_commit_url"
246
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
247
- spreadsheet_id = spreadsheet_id ,
248
- sheet_name = sheet_name ,
249
- sketch_name = sketch_name ,
250
- commit_hash = "foo" ,
251
- commit_url = commit_url ,
252
- fqbn = fqbn ,
253
- flash = 42 ,
254
- ram = 11 )
249
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
250
+ spreadsheet_id = spreadsheet_id ,
251
+ sheet_name = sheet_name ,
252
+ sketch_name = sketch_name ,
253
+ commit_hash = "foo" ,
254
+ commit_url = commit_url ,
255
+ fqbn = fqbn ,
256
+ flash = 42 ,
257
+ ram = 11 )
255
258
row_number = 42
256
259
257
260
Service .update = unittest .mock .MagicMock (return_value = Service ())
@@ -274,15 +277,15 @@ def test_create_row(self):
274
277
def test_write_memory_usage_data (self ):
275
278
spreadsheet_id = "test_spreadsheet_id"
276
279
sheet_name = "test_sheet_name"
277
- report_size_trends = ReportSizeTrends (google_key_file = "foo" ,
278
- spreadsheet_id = spreadsheet_id ,
279
- sheet_name = sheet_name ,
280
- sketch_name = "foo" ,
281
- commit_hash = "foo" ,
282
- commit_url = "foo" ,
283
- fqbn = "foo" ,
284
- flash = 42 ,
285
- ram = 11 )
280
+ report_size_trends = reportsizetrends . ReportSizeTrends (google_key_file = "foo" ,
281
+ spreadsheet_id = spreadsheet_id ,
282
+ sheet_name = sheet_name ,
283
+ sketch_name = "foo" ,
284
+ commit_hash = "foo" ,
285
+ commit_url = "foo" ,
286
+ fqbn = "foo" ,
287
+ flash = 42 ,
288
+ ram = 11 )
286
289
flash_column_letter = "A"
287
290
ram_column_letter = "B"
288
291
row_number = 42
0 commit comments