feat: implement mock for S3Tables service #8470
92.66% of diff hit (target 90.00%)
View this Pull Request on Codecov
92.66% of diff hit (target 90.00%)
Annotations
Check warning on line 1934 in moto/s3/models.py
codecov / codecov/patch
moto/s3/models.py#L1930-L1934
Added lines #L1930 - L1934 were not covered by tests
Check warning on line 17 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L17
Added line #L17 was not covered by tests
Check warning on line 31 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L31
Added line #L31 was not covered by tests
Check warning on line 38 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L38
Added line #L38 was not covered by tests
Check warning on line 66 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L66
Added line #L66 was not covered by tests
Check warning on line 80 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L80
Added line #L80 was not covered by tests
Check warning on line 101 in moto/s3tables/exceptions.py
codecov / codecov/patch
moto/s3tables/exceptions.py#L101
Added line #L101 was not covered by tests
Check warning on line 49 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L49
Added line #L49 was not covered by tests
Check warning on line 54 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L54
Added line #L54 was not covered by tests
Check warning on line 139 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L139
Added line #L139 was not covered by tests
Check warning on line 187 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L187
Added line #L187 was not covered by tests
Check warning on line 210 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L210
Added line #L210 was not covered by tests
Check warning on line 222 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L222
Added line #L222 was not covered by tests
Check warning on line 227 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L227
Added line #L227 was not covered by tests
Check warning on line 258 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L258
Added line #L258 was not covered by tests
Check warning on line 268 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L268
Added line #L268 was not covered by tests
Check warning on line 281 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L281
Added line #L281 was not covered by tests
Check warning on line 284 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L284
Added line #L284 was not covered by tests
Check warning on line 288 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L288
Added line #L288 was not covered by tests
Check warning on line 308 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L308
Added line #L308 was not covered by tests
Check warning on line 319 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L319
Added line #L319 was not covered by tests
Check warning on line 352 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L352
Added line #L352 was not covered by tests
Check warning on line 383 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L383
Added line #L383 was not covered by tests
Check warning on line 406 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L406
Added line #L406 was not covered by tests
Check warning on line 409 in moto/s3tables/models.py
codecov / codecov/patch
moto/s3tables/models.py#L409
Added line #L409 was not covered by tests