@@ -123,7 +123,9 @@ def test_log_empty_defaults_w_default_labels(self):
123
123
124
124
logger .log_empty ()
125
125
126
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
126
+ self .assertEqual (
127
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
128
+ )
127
129
128
130
def test_log_empty_w_explicit (self ):
129
131
import datetime
@@ -177,7 +179,9 @@ def test_log_empty_w_explicit(self):
177
179
trace_sampled = True ,
178
180
)
179
181
180
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
182
+ self .assertEqual (
183
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
184
+ )
181
185
182
186
def test_log_text_defaults (self ):
183
187
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -199,7 +203,9 @@ def test_log_text_defaults(self):
199
203
200
204
logger .log_text (TEXT )
201
205
202
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
206
+ self .assertEqual (
207
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
208
+ )
203
209
204
210
def test_log_text_w_unicode_and_default_labels (self ):
205
211
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -223,7 +229,9 @@ def test_log_text_w_unicode_and_default_labels(self):
223
229
224
230
logger .log_text (TEXT )
225
231
226
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
232
+ self .assertEqual (
233
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
234
+ )
227
235
228
236
def test_log_text_explicit (self ):
229
237
import datetime
@@ -280,7 +288,9 @@ def test_log_text_explicit(self):
280
288
trace_sampled = True ,
281
289
)
282
290
283
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
291
+ self .assertEqual (
292
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
293
+ )
284
294
285
295
def test_log_struct_defaults (self ):
286
296
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -302,7 +312,9 @@ def test_log_struct_defaults(self):
302
312
303
313
logger .log_struct (STRUCT )
304
314
305
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
315
+ self .assertEqual (
316
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
317
+ )
306
318
307
319
def test_log_nested_struct (self ):
308
320
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -324,7 +336,9 @@ def test_log_nested_struct(self):
324
336
325
337
logger .log (STRUCT )
326
338
327
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
339
+ self .assertEqual (
340
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
341
+ )
328
342
329
343
def test_log_struct_w_default_labels (self ):
330
344
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -348,7 +362,9 @@ def test_log_struct_w_default_labels(self):
348
362
349
363
logger .log_struct (STRUCT )
350
364
351
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
365
+ self .assertEqual (
366
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
367
+ )
352
368
353
369
def test_log_struct_w_explicit (self ):
354
370
import datetime
@@ -405,7 +421,9 @@ def test_log_struct_w_explicit(self):
405
421
trace_sampled = True ,
406
422
)
407
423
408
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
424
+ self .assertEqual (
425
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
426
+ )
409
427
410
428
def test_log_struct_inference (self ):
411
429
"""
@@ -439,7 +457,9 @@ def test_log_struct_inference(self):
439
457
440
458
logger .log_struct (STRUCT , resource = RESOURCE )
441
459
442
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
460
+ self .assertEqual (
461
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
462
+ )
443
463
444
464
def test_log_w_dict_resource (self ):
445
465
"""
@@ -467,7 +487,9 @@ def test_log_w_dict_resource(self):
467
487
}
468
488
]
469
489
logger .log (MESSAGE , resource = resource )
470
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
490
+ self .assertEqual (
491
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
492
+ )
471
493
472
494
def test_log_lowercase_severity (self ):
473
495
"""
@@ -505,7 +527,7 @@ def test_log_lowercase_severity(self):
505
527
logger .log (MESSAGE , severity = lower_severity )
506
528
507
529
self .assertEqual (
508
- api ._write_entries_called_with , (ENTRIES , None , None , None )
530
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
509
531
)
510
532
511
533
def test_log_proto_defaults (self ):
@@ -530,7 +552,9 @@ def test_log_proto_defaults(self):
530
552
531
553
logger .log_proto (message )
532
554
533
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
555
+ self .assertEqual (
556
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
557
+ )
534
558
535
559
def test_log_proto_w_default_labels (self ):
536
560
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -556,7 +580,9 @@ def test_log_proto_w_default_labels(self):
556
580
557
581
logger .log_proto (message )
558
582
559
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
583
+ self .assertEqual (
584
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
585
+ )
560
586
561
587
def test_log_proto_w_explicit (self ):
562
588
import json
@@ -617,7 +643,9 @@ def test_log_proto_w_explicit(self):
617
643
trace_sampled = True ,
618
644
)
619
645
620
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
646
+ self .assertEqual (
647
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
648
+ )
621
649
622
650
def test_log_inference_empty (self ):
623
651
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -638,7 +666,9 @@ def test_log_inference_empty(self):
638
666
639
667
logger .log ()
640
668
641
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
669
+ self .assertEqual (
670
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
671
+ )
642
672
643
673
def test_log_inference_text (self ):
644
674
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -659,7 +689,9 @@ def test_log_inference_text(self):
659
689
660
690
logger .log (TEXT )
661
691
662
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
692
+ self .assertEqual (
693
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
694
+ )
663
695
664
696
def test_log_inference_struct (self ):
665
697
from google .cloud .logging_v2 .handlers ._monitored_resources import (
@@ -680,7 +712,9 @@ def test_log_inference_struct(self):
680
712
681
713
logger .log (STRUCT )
682
714
683
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
715
+ self .assertEqual (
716
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
717
+ )
684
718
685
719
def test_log_inference_proto (self ):
686
720
import json
@@ -704,7 +738,9 @@ def test_log_inference_proto(self):
704
738
705
739
logger .log (message )
706
740
707
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
741
+ self .assertEqual (
742
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
743
+ )
708
744
709
745
def test_delete_w_bound_client (self ):
710
746
client = _Client (project = self .PROJECT )
@@ -1033,12 +1069,16 @@ def test_first_log_emits_instrumentation(self):
1033
1069
api = client .logging_api = _DummyLoggingAPI ()
1034
1070
logger = self ._make_one (self .LOGGER_NAME , client = client , labels = DEFAULT_LABELS )
1035
1071
logger .log_empty ()
1036
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
1072
+ self .assertEqual (
1073
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
1074
+ )
1037
1075
1038
1076
ENTRIES = ENTRIES [- 1 :]
1039
1077
api = client .logging_api = _DummyLoggingAPI ()
1040
1078
logger .log_empty ()
1041
- self .assertEqual (api ._write_entries_called_with , (ENTRIES , None , None , None ))
1079
+ self .assertEqual (
1080
+ api ._write_entries_called_with , (ENTRIES , None , None , None , True )
1081
+ )
1042
1082
1043
1083
1044
1084
class TestBatch (unittest .TestCase ):
@@ -1436,7 +1476,8 @@ def test_commit_w_unknown_entry_type(self):
1436
1476
1437
1477
self .assertEqual (list (batch .entries ), [])
1438
1478
self .assertEqual (
1439
- api ._write_entries_called_with , ([ENTRY ], logger .full_name , None , None )
1479
+ api ._write_entries_called_with ,
1480
+ ([ENTRY ], logger .full_name , None , None , True ),
1440
1481
)
1441
1482
1442
1483
def test_commit_w_resource_specified (self ):
@@ -1461,7 +1502,7 @@ def test_commit_w_resource_specified(self):
1461
1502
batch .commit ()
1462
1503
self .assertEqual (
1463
1504
api ._write_entries_called_with ,
1464
- (ENTRIES , logger .full_name , RESOURCE ._to_dict (), None ),
1505
+ (ENTRIES , logger .full_name , RESOURCE ._to_dict (), None , True ),
1465
1506
)
1466
1507
1467
1508
def test_commit_w_bound_client (self ):
@@ -1550,7 +1591,8 @@ def test_commit_w_bound_client(self):
1550
1591
1551
1592
self .assertEqual (list (batch .entries ), [])
1552
1593
self .assertEqual (
1553
- api ._write_entries_called_with , (ENTRIES , logger .full_name , None , None )
1594
+ api ._write_entries_called_with ,
1595
+ (ENTRIES , logger .full_name , None , None , True ),
1554
1596
)
1555
1597
1556
1598
def test_commit_w_alternate_client (self ):
@@ -1597,12 +1639,12 @@ def test_commit_w_alternate_client(self):
1597
1639
batch .log_text (TEXT , labels = LABELS )
1598
1640
batch .log_struct (STRUCT , severity = SEVERITY )
1599
1641
batch .log_proto (message , http_request = REQUEST )
1600
- batch .commit (client = client2 )
1642
+ batch .commit (client = client2 , partial_success = False )
1601
1643
1602
1644
self .assertEqual (list (batch .entries ), [])
1603
1645
self .assertEqual (
1604
1646
api ._write_entries_called_with ,
1605
- (ENTRIES , logger .full_name , None , DEFAULT_LABELS ),
1647
+ (ENTRIES , logger .full_name , None , DEFAULT_LABELS , False ),
1606
1648
)
1607
1649
1608
1650
def test_context_mgr_success (self ):
@@ -1653,7 +1695,7 @@ def test_context_mgr_success(self):
1653
1695
self .assertEqual (list (batch .entries ), [])
1654
1696
self .assertEqual (
1655
1697
api ._write_entries_called_with ,
1656
- (ENTRIES , logger .full_name , None , DEFAULT_LABELS ),
1698
+ (ENTRIES , logger .full_name , None , DEFAULT_LABELS , True ),
1657
1699
)
1658
1700
1659
1701
def test_context_mgr_failure (self ):
@@ -1719,7 +1761,13 @@ def write_entries(
1719
1761
labels = None ,
1720
1762
partial_success = False ,
1721
1763
):
1722
- self ._write_entries_called_with = (entries , logger_name , resource , labels )
1764
+ self ._write_entries_called_with = (
1765
+ entries ,
1766
+ logger_name ,
1767
+ resource ,
1768
+ labels ,
1769
+ partial_success ,
1770
+ )
1723
1771
1724
1772
def logger_delete (self , logger_name ):
1725
1773
self ._logger_delete_called_with = logger_name
0 commit comments