Add configuration, documentation, code of conduct, contributing guide, license, and README files. Set up .gitignore, coverage config, GitHub issue templates, pull request template, and initial source code, scripts, and tests for DeepLX optimized for Cloudflare Workers.
30 lines
494 B
INI
30 lines
494 B
INI
# Coverage configuration for DeepLX test suite
|
|
|
|
[run]
|
|
source = src/
|
|
omit =
|
|
*/node_modules/*
|
|
*/tests/*
|
|
*/coverage/*
|
|
*/.git/*
|
|
*/dist/*
|
|
*/build/*
|
|
|
|
[report]
|
|
exclude_lines =
|
|
pragma: no cover
|
|
def __repr__
|
|
if self.debug:
|
|
if settings.DEBUG
|
|
raise AssertionError
|
|
raise NotImplementedError
|
|
if 0:
|
|
if __name__ == .__main__.:
|
|
class .*\bProtocol\):
|
|
@(abc\.)?abstractmethod
|
|
|
|
[html]
|
|
directory = coverage/html
|
|
|
|
[xml]
|
|
output = coverage/coverage.xml |