• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pynamodb / PynamoDB / 5263446575

pending completion
5263446575

Pull #1079

github

web-flow
Merge 69de228e1 into 12e127f5a
Pull Request #1079: Switch back to botocore _make_api_call under the hood

60 of 60 new or added lines in 7 files covered. (100.0%)

3 existing lines in 2 files now uncovered.

2822 of 2977 relevant lines covered (94.79%)

4.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

93.75
/pynamodb/connection/_botocore_private.py
1
"""
2
Type-annotates the private botocore APIs that we're currently relying on.
3
"""
4
from typing import Dict
5✔
5

6
import botocore.client
5✔
7
import botocore.credentials
5✔
8
import botocore.endpoint
5✔
9
import botocore.hooks
5✔
10
import botocore.model
5✔
11
import botocore.signers
5✔
12

13

14
class BotocoreEndpointPrivate(botocore.endpoint.Endpoint):
5✔
15
    _event_emitter: botocore.hooks.HierarchicalEmitter
5✔
16

17

18
class BotocoreRequestSignerPrivate(botocore.signers.RequestSigner):
5✔
19
    _credentials: botocore.credentials.Credentials
5✔
20

21

22
class BotocoreBaseClientPrivate(botocore.client.BaseClient):
5✔
23
    _endpoint: BotocoreEndpointPrivate
5✔
24
    _request_signer: BotocoreRequestSignerPrivate
5✔
25

26
    def _make_api_call(
5✔
27
        self,
28
        operation_name: str,
29
        operation_kwargs: Dict,
30
    ) -> Dict:
UNCOV
31
        raise NotImplementedError
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc